2017-07-02 104 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

檢查我的答案編輯:) –