Thinkphp5.0自動生成模塊及目錄的方法詳解
706
2024-01-14
jQuery Mobile 包括一個初始化事件,該事件甚至會先于 jQuery 的 document.ready 事件進行加載。jQuery Mobile 實際上在文檔對象本身上觸發(fā)其初始化事件,第一個觸發(fā)的事件是mobileinit。
當Jquery Mobile開始執(zhí)行時,他就會在document對象上觸發(fā)mobileinit 事件,因為mobileinit事件是在加載后馬上觸發(fā),所以你需要在Jquery Mobile加載之前綁定你的事件處理函數,所以我建議你如下安排你的js引用順序
<script src="http://www.gimoo.net/t/1904/Jquery.js"></script> <script src="http://www.gimoo.net/t/1904/您自己的js文件"></script> <script src="http://www.gimoo.net/t/1904/Jquery-mobile.js"></script>
要擴展 mobileinit 事件,您首先需要將它與一個自定義函數進行綁定。可使用 bind 方法擴展 mobileinit 事件,來覆蓋默認配置(全局選項)。
$(document).bind("mobileinit", function(){ //覆蓋的代碼 });
在綁定事件的函數內部,你可以使用$.mobile對象的$.extend方法來配置默認參數值:
$(document).bind("mobileinit", function(){ $.extend( $.mobile , { foo: bar }); });
或者單獨設置它。
$(document).bind("mobileinit", function(){ $.mobile.foo = bar; });
$.mobile 對象是設置所有屬性的起始點
<script type="text/java script" src="http://www.gimoo.net/scripts/jquery-1.6.min.js"></script> <script type="text/java script"> $(document).bind("mobileinit", function(){ $.mobile.defaultTransition = "slidedown"; $.mobile.ajaxLinksEnabled = false; // 禁用Ajax提交 $.mobile.ajaxFormsEnabled = false; // 禁用Ajax提交 $.mobile.ajaxEnabled = false; //禁用Ajax提交 }); </script> <script type="text/java script" src="http://www.gimoo.net/scripts/mobile/jquery.mobile-1.0b1.min.js"></script>
#免責聲明#
本站[綠夏技術導航]提供的一切軟件、教程和內容信息僅限用于學習和研究目的;不得將上述內容用于商業(yè)或者非法用途,否則,一切后果請用戶自負。本站信息來自網絡收集整理,版權爭議與本站無關。您必須在下載后的24個小時之內,從您的電腦或手機中徹底刪除上述內容。如果您喜歡該程序或內容,請支持正版,購買注冊,得到更好的正版服務。我們非常重視版權問題,如有侵權請郵件[admin@lxwl520.com]與我們聯系進行刪除處理。敬請諒解!