我正在开发一个具有自己外观和感觉的web应用程序。我只想将jQuery Mobile用于触摸事件支持
当我链接jquery.mobile.min.js(不链接css)时,我的页面布局被破坏
如何将jQuery Mobile配置(初始化)为仅使用触摸事件支持?由于没有任何与JQM页面相关的事件,我会绑定jQuery文档就绪挂钩中的事件吗
编辑
请参见JSFIDLE中的示例:http://jsfiddle.net/redhotsly/JGgrw/. html包含一个<;按钮>但是jQuery Mobile创建了一个<;span>在其左侧。如果您检查结果标记(F12),您将看到jQuery Mobile还向my button添加了一个CSS类
编辑:
我需要一个不需要修改JQM脚本的解决方案。我需要使用CDN的官方脚本
如果只想将jQuery mobile用于触摸事件,请在加载jQuery mobile库之前添加这段脚本:
<;script type=“text/javascript”>$bind(“mobileinit”,function(){$.extend($.mobile,{autoInitializePage:false}})</脚本>;
这可以防止jquery mobile初始化页面和触摸DOM,从而使布局不受影响