2012-11-12 149 views
0

我的问题是,如果我可以清除特定情况下的风格(在这种情况下,手风琴放置我自己的风格),但调用jquery ui css影响其他人,如果我想显示他们的风格。删除风格的jQuery UI手风琴

例子:http://jsfiddle.net/x9N3P/

+1

只是手动覆盖样式特定手风琴... – ahren

+0

会有那么你可以使用类似下面的应用您的风格是一个默认选项?,那是一个问题。 –

回答

0

假设你的目标是覆盖默认样式只有在一定条件下(问题是一个有点神秘),你可以尝试添加CSS类的容器元素动态的,只要你希望他们重写。

.ui-accordion.override ul { 
    background-color: yellow; 
} 

而且某种事件要添加的类别:

$('#magicButton').click(function() { $('.ui-accordion').addClass('override'); }); 
+0

谢谢,但有点想我可以做这个http://jsfiddle.net/GAYbn/ –