数据提升="假"我刷新页面时不适用

时间:2014-09-10 12:20:56

标签: jquery jquery-mobile

我正在使用jquery mobile 1.4.2。 我的代码中的一些地方我不想申请jquery mobile css。所以我使用了这个脚本

脚本

 $.mobile.ignoreContentEnabled=true;
$.mobile.ajaxEnabled=false;
$.mobile.loadingMessage = false;

当我第一次打开一个页面时,它的工作正常。但是当我刷新页面时它正在使用jquery mobile css。 这是jsffidle click here

的链接

点击"滑到第二页"。只刷新那个帧,然后它需要jquery mobile css。即使我刷新页面,如何停止使用jquery mobile css。

1 个答案:

答案 0 :(得分:2)

要覆盖jQuery Mobile的defults(全局设置),您应该将代码包装在mobileinit中,并将其放在jQuery.js之后和head中的jQuery Mobile.js之前。

<script src="jquery.js"></script>
<script>
  $(document).on("mobileinit", function () {
      $.extend($.mobile, {
          ignoreContentEnabled: true,
          ajaxEnabled: false,
          loadingMessage: false
      });
  });
</script>
<script src="jquery.mobile.js"></script>
  

<强> Demo