【发布时间】:2011-05-27 06:24:02
【问题描述】:
我想知道告诉 jquery UI 不要添加样式类的最简单方法是什么?我正在尝试使用 tabs 插件,它有很多我想要的功能......但我实际上希望它在样式方面什么都不做。我想完全负责它,因为坦率地说,默认设置太忙了,不适用于极简设计。
我在这里发现了一个类似的问题...: jquery ui tabs major style change
...但是他们从一开始就没有阻止添加类。
您可以拒绝在文档顶部加载 css 主题,但随后标签小部件停止工作,尽管没有导致任何 javascript 错误。整个情况简直糟透了,我不想仅仅因为 jquery UI 拒绝让我使用自己的样式而不得不编写自己的选项卡小部件:(
帮助?
【问题讨论】:
-
一种方法是使用themeroller创建您自己的主题,并使一切尽可能简约。
-
@brett:是的,我想过这样做……但我实际上喜欢其中的一些主题。像日期选择器和其他人都很好。我只是想通过一些配置选项告诉它,“嘿,不要添加任何类。如果它看起来像垃圾,那就是我的错!”
-
我还想指出,根本不加载 css 主题会导致 tabs 插件无法工作,这很糟糕。
-
另一种方法是将某些元素的主题分开,即)将您的简约主题用于大部分页面,然后将样式化的主题用于日期选择器等