1
無論何時創建按鈕點擊事件,我都會獲取按鈕的data-url屬性,並將頁面更改爲該URL。問題是頁面加載兩次,URL不正確,但它顯示當前頁面+#panel-responsive-page1(div id,我不知道它來自哪裏)。jquery mobile沒有得到正確的url
這是我的javascript。我究竟做錯了什麼?
jQuery(".button").on("vclick", function() {
$.mobile.changePage($(this).attr('data-url'), { transition: "slideup"});
});
,這是怎樣的創建按鈕:
<button type="button" data-url="'.$button['data_url'].'" class="button data-theme-a"'.$button_class.' >' . $button['name'] . '</button>
我已經使用變更事件也試過了,問題仍然存在。 Thanx提前。
它不是,因爲按鈕臨危數據-url屬性,當我在網絡檢查,相應的URL給出肯定的答覆,但它加載兩次,網址不會改變它應該是什麼,但像這樣:http://localhost/.../item.php#panel-responsive-page1雖然頁面出現(javascripts不起作用當然) – user2622220
我發現另一種方式,我改變了按鈕錨:' . $button['name'] . '而且它工作正常,但我將不得不修覆按鈕的風格。 – user2622220
很高興你找到了自己的解決方案:) – Felix