2017-07-02 113 views
0

帮我检查UI选项卡中的按钮css类并添加另一个。 我有一些按钮。 所有按钮放置在UI一个选项卡内。jquery ui选项卡添加css类

我想添加另一个类“红色”,如果span.jrIconStar。

<button class="Button" data-states='{"on":"jrIconStar","off":"jrIconEmptyStar"}'> 

    <span title="Main Photo" class="jrIconStar"></span> 

</button>                
<button class="Button" data-states='{"on":"jrIconStar","off":"jrIconEmptyStar"}'> 

    <span title="Photo" class="jrIconEmptyStar"></span> 

</button> 

img

+2

可能重复的[JQuery UI标签添加类](https://stackoverflow.com/questions/3271235/jquery-ui-tabs-add-class) –

回答

0

如果我理解正确的,你想给定的类添加到您的跨度ID jrIconStar。要做到这一点使用下面的jQuery代码:

jQuery("#jrIconStar").addClass("className")$("#jrIconStar").addClass("className") 如果你希望这种事情发生在点击一个按钮,那么你可以使用它的方式如下:

$("body").on("click", "#yourButtonId", function(){ $("#jrIconStar").addClass("className"); });

如果这是不是这种情况,请提供给我们更多的信息!希望这可以帮助你!

编辑:

https://stackoverflow.com/a/3271277/7654934

我相信这是你正在寻找的答案。

+0

此代码不工作在我的情况下,因为我伤心这个按钮在jQuery UI选项卡内。但我不明白如何( –

+0

如果你提供给我一个你的问题jsFiddle我会看看,并尝试帮助你! –

+0

检查我的答案编辑:) –