我的問題是,我想選擇表格內的所有標籤並刪除某個類。選擇表格內的所有標籤
我現在擁有的是這樣的:
<form id="frmCreateCase" name="frmCreateCase">
<div id="radioSubjectName" class="radioButtons">
<input type="radio" value="Information" id="radioSubjectName1" name="radioSubjectName" /><label for="radioSubjectName1">Information</label>
<input type="radio" value="Sales" id="radioSubjectName2" name="radioSubjectName" /><label for="radioSubjectName2">Sales</label>
</div>
<div id="radioProductName" class="radioButtons">
<input type="radio" value="WP" id="radioProductName1" name="radioProductName" /><label for="radioProductName1">WP</label>
<input type="radio" value="FST" id="radioProductName2" name="radioProductName" /><label for="radioProductName2">FST</label>
</div>
<div id="radioStatusName" class="radioButtons">
<input type="radio" value="STARTED" id="radioStatusName1" name="radioStatusName" /><label for="radioStatusName1">STARTED</label>
<input type="radio" value="AWAITING REVIEW" id="radioStatusName2" name="radioStatusName" /><label for="radioStatusName2">AWAITING REVIEW</label>
</div>
</form>
然後我初始化我的按鈕設置爲有這樣
$("#radioSubjectName").buttonset();
etc.....
漂亮的按鈕點擊時,這些標籤接收類的用戶界面 - 狀態處於激活狀態」。
我想創建一個功能來循環所有的標籤,並從每個標籤中刪除該類。 我現在做的是這樣的:
$("label[for='radioSubjectName1']").removeClass('ui-state-active');
$("label[for='radioSubjectName2']").removeClass('ui-state-active');
etc...
是否有循環中的所有這些標籤是孩子自己的狀態,併爲此去除類的更簡單的方法?
請問您的方法不行,或者你只是尋找一種不同的方式來做到這一點? – j08691 2013-02-21 14:39:41
我在找一個更簡單的方法 – MaVRoSCy 2013-02-21 14:42:26
謝謝你的回答!我用一行JQuery替換了30行js!這是事! – MaVRoSCy 2013-02-21 14:49:40