我已經喜歡檢查數據計數器值的存在與否,並添加
<table id='tbl'>
<tr data-counter="1" class="active">/tr>
<tr data-counter="2">/tr>
<tr data-counter="3">/tr>
<tr data-counter="4">/tr>
<tr data-counter="5" class="active">/tr>
我只是想檢查該行是否存在與數據計數器行。我想添加從第2行到第4行的類,並刪除現有行的類。
for(var i = 2;i <=4 i++){
$('.active').removeClass('active'); // Remove class to already existing class rows.
if($('#tblInbox tbody tr[data-counter="'+i+'"]').length){ // If the records are already available.
console.log("i::"+i);
$('#tblInbox tbody').find('tr[data-counter="' + i + '"]').addClass('active');
}
}
這有什麼錯的代碼?
使用jQuery,您可以使用.data()函數。 $(「#選擇」)。數據(「反」) 阿迪爾的和Hiral的答案是更好的解決方案,雖然 – Purefan