Trong trang web JQuery Mobile của tôi, tôi đã thêm một hộp thoại công cụ để mở khi tải trang và nó sẽ biến mất sau 5 giây . Mã của tôi cũng tương tự như sau,Chức năng bật lên công cụ di động JQuery ("close") không hoạt động trong IPhone 5
<div data-role="popup" id="popupInfo">
<p>This is a completely basic popup, no options set.<p>
</div>
<script type="text/javascript">
$(document).live('pagechange',function(event){
$('#popupInfo').popup("open")
setTimeout(function() {
$('#popupInfo').popup("close");
}, 5000);
});
</script>
Bản cập nhật này đang làm việc tốt trong tất cả các thiết bị ngoại trừ trong IPhone 5 iOS 6. Bởi vì khi tôi cố gắng tải trang di động JQuery của mình bằng kịch bản trên trong thiết bị IPhone 5 iOS 6, nó chuyển hướng tôi đến trang trước khi đóng cửa sổ bật lên. Tôi không chắc chắn những gì tôi đã bỏ lỡ ở đây nhưng đối với tôi nó trông giống như jQuery Mobile popup ("đóng") chức năng không hỗ trợ cho IPhone 5 iOS 6.
Ngoài ra khi tải công cụ-tip sau băm thẻ phụ thêm văn bản vào URL như thế nào chúng ta có thể tránh điều này #&ui-state=dialog
thể bất cứ ai xin vui lòng cho tôi biết làm thế nào chúng ta có thể giải quyết vấn đề này?
Tôi thậm chí đã thử mã sau đây;
$(document).on('pagechange',function(event){
$('#popupInfo').popup("open").delay(2000).popup("close");
});
Nhưng điều này không làm việc ở tất cả các
Bạn đã giải quyết chưa? – Omar
Cảm ơn bạn đã theo đuổi tình huống này. Tôi sẽ sớm cập nhật cho bạn về điều này. –