在JQM等表单上禁用Twitter Bootstrap样式

时间:2013-01-21 15:37:55

标签: css3 jquery-mobile twitter-bootstrap

如果您只想使用原生样式http://jquerymobile.com/demos/1.2.0/docs/forms/forms-all-native.html

,可以在jQuery Mobile中的表单元素上添加data-role =“none”

Twitter Bootstrap有类似的选项吗?似乎无法找到任何相关内容。

1 个答案:

答案 0 :(得分:3)

当我访问自定义页面时,不熟悉此框架,您似乎无法包含CSS的表单部分:http://twitter.github.com/bootstrap/customize.html

这表明表单元素仅通过CSS设置样式,只是简单地剥离它们的类应允许您禁用样式(如下所示:http://twitter.github.com/bootstrap/base-css.html#forms)。

此框架似乎依赖于类与JQM等添加的属性。删除类似乎是解决它的最佳方法,并且似乎没有一种简单的方法来实现它。也就是说,您可以使用JQuery模仿活动。如下所示:

$(function () {
    $("body").find("*[data-role='none']").attr("class", "");
});

这可以改进以存储所有Class值,然后剥离相对于框架的值。