Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery升级-jQuery.mobile添加类_Jquery_Jquery Mobile - Fatal编程技术网

jQuery升级-jQuery.mobile添加类

jQuery升级-jQuery.mobile添加类,jquery,jquery-mobile,Jquery,Jquery Mobile,我们目前正在将jQuery版本从1.10升级到3.3.1 因此,我们还必须安装jquery.mobile v1.5.0(因为这是唯一一个与v3兼容的版本) jquery.mobile正在向我的页面添加类和其他div元素(data role=“page”) 有没有办法阻止jquery.mobile这样做/禁用它。我的页面布局被这些新类破坏了禁用jQM的$.mobile.autoInitializePage在mobileinit上 <head> <!-- jQuery.js h

我们目前正在将jQuery版本从1.10升级到3.3.1

因此,我们还必须安装jquery.mobile v1.5.0(因为这是唯一一个与v3兼容的版本)

jquery.mobile正在向我的页面添加类和其他div元素(
data role=“page”


有没有办法阻止jquery.mobile这样做/禁用它。我的页面布局被这些新类破坏了

禁用jQM的
$.mobile.autoInitializePage
mobileinit

<head>
  <!-- jQuery.js here -->
  <script>
    $(document).on("mobileinit", function () {
      $.mobile.autoInitializePage = false;
    });
  </script>
  <!-- jQuery Mobile.js here -->
</head>

$(文档).on(“mobileinit”,函数(){
$.mobile.autoInitializePage=false;
});

要手动初始化框架,请使用
$.mobile.initializePage()

我没有使用过该版本的jQuery mobile,但您不太可能修改这种行为。jQm的操作将依赖于这些额外的类和属性。您还活着:-)@Gajotres我无法复制答案并关闭它,所以我必须添加一个;)