使用jQuery Mobile的特定元素而不是其他人

问题描述:

是否有任何方式使用jQuery Mobile仅用于某些功能,如切换开/关切换,但没有它接管整个CSS?使用jQuery Mobile的特定元素而不是其他人

您可以用设置此每个元素属性的元素或绑定到mobileinit事件,像这样的:

$(document).bind('mobileinit',function(){ 
    $.mobile.page.prototype.options.keepNative = "select, input.foo, textarea.bar"; 
}); 

注意如何添加类的选择。

从文档:

或者,如果你想防止自动初始化而不会增加 属性您的标记,你可以自定义使用 通过设定防止自动初始化选择页面插件的 keepNative选项(默认为[data-role =“none”]。确保 在绑定到mobileinit 事件的事件处理程序中配置此选项,以便它适用于第一页以及后续 已加载的页面。

关于此的文档可以在这里找到:http://jquerymobile.com/demos/1.0rc2/docs/forms/docs-forms.html