我一直在爲此苦苦掙扎了一段時間,並且嘗試了許多搜索,但還沒有找到正確的解決方案,也沒有找到適合我的問題的文字。 我希望用jQuery遍歷<tr>
的<table id="Listeners">
,並將行設置爲Even或Odd類。將變量和DOM元素傳遞給jquery每個
的是還保存在一個變量,並傳遞給函數,如下所示:
<table id="Listeners">
<tr><td>1</td></tr>
<tr><td>2</td></tr>
</table>
而且我的jQuery:
var Element = $("#Listeners");
$(Element+" tr").each(function(index) {
if (index%2 == 0) {
$(this).addClass("Even");
}
});
但是,這並不工作,任何想法如何解決這個?
我想你想'$('選擇',元素)...'? – 2012-08-04 21:12:00
如何用'$('#listeners> tbody> tr')替換整個塊。filter(':even')。addClass('even');'。 – 2012-08-04 21:12:28
[JQuery斑馬條紋表具有行組]的可能重複(http://stackoverflow.com/questions/8145719/jquery-zebra-stripe-table-that-has-groups-of-rows) – mplungjan 2012-08-04 21:16:27