Tôi thấy bài đăng này trên highlighting even columns nhưng tôi có thể chỉ đánh dấu các cột được chọn không?jQuery làm nổi bật các cột được chọn chỉ trong một bảng
Đây là mã họ sử dụng:
$("table.Table22 > tbody > tr > td:nth-child(even)").css("background","blue");
Nhưng tôi muốn: LƯU Ý: các class="highlight"
sẽ được trên các cột được lựa chọn, vì vậy nếu tôi chọn cột 3 class="highlight"
sẽ được gỡ bỏ từ cột 2 và bổ sung đến cột 3. jQuery cần thêm lớp dựa trên cột đã chọn.
<table class="tbl">
<tr>
<th class="firstColumn">
Cell 1:Heading
</th>
<th class="highlight">
Selected column so this should be highlighted
</th>
<th>
Cell 3:Heading
</th>
<th>
Cell 4:Heading
</th>
<th>
Cell 5:Heading
</th>
</tr>
<tr>
<td>
Cell 1:Row 1
</td>
<td class="highlight">
Selected column so this should be highlighted
</td>
<td>
Cell 3:Row 1
</td>
<td>
Cell 4:Row 1
</td>
<td>
Cell 5:Row 1
</td>
</tr>
<tr>
<td>
Cell 1:Row 2
</td>
<td class="highlight">
Selected column so this should be highlighted
</td>
<td>
Cell 3:Row 2
</td>
<td>
Cell 4:Row 2
</td>
<td>
Cell 5:Row 2
</td>
</tr>
</table>
Tôi đã thích plugin tableHover nhưng thực sự tôi đang tìm cách thay đổi CSS trong các cột được chọn của bảng, nhưng tôi cho ví dụ tôi sẽ sử dụng đánh dấu. Nhưng các plugin sẽ đi vào không gian làm việc của tôi rất sớm, Cảm ơn :) –
Cảm ơn đây là những gì tôi cần. Bất kỳ cơ hội bạn có thể giúp đỡ về câu hỏi khác của tôi? Tôi cũng đã thêm mã của bạn vào đó: http://stackoverflow.com/questions/1126489/jquery-examples-horizontal-accordion-table-instead-of-un-ordered-lists-upda –
Plugin hoạt động tốt, tuy nhiên colspans không được hỗ trợ - nó sẽ làm phức tạp nó thông qua –