在我的JQuery Mobile站點中,我添加了一個工具提示對話框,可以在頁面加載時打開,它會在5秒後消失。我的代碼是類似於如下,JQuery移動工具提示彈出(「關閉」)功能不能在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>
此更新中的所有設備除了IPhone 5的iOS 6工作的罰款。因爲當我試圖在IPhone 5 iOS 6設備中使用上面的腳本加載我的JQuery移動頁面時,它會在彈出關閉時將頁面重定向到上一頁。我不確定我在這裏錯過了什麼,但對我來說,它看起來像jQuery Mobile popup(「關閉」)功能不支持iPhone 5 iOS 6。
而且當刀具前端負載下散列標籤文本附加到URL我們如何才能避免這種#&ui-state=dialog
任何人都可以請讓我知道如何解決這個問題呢?
我甚至還試過下面的代碼;
$(document).on('pagechange',function(event){
$('#popupInfo').popup("open").delay(2000).popup("close");
});
但是,這是不是在所有
你解決了嗎? – Omar 2013-02-25 08:36:53
追求這種情況非常感謝。我會盡快在此更新你。 – 2013-02-26 04:57:30