是否可以在 cols 或 colgroups 上添加 jQuery 鼠标事件。我们曾尝试这样做,但似乎没有效果。另一方面,这些列有一个真实的宽度和高度。有没有办法让这些事件与 col 一起工作?
最佳答案
我不确定是否可以为 colgroup 提供处理程序,这些处理程序会对组中任何单元格上的事件使用react。
您也可以为组中的每个单元格指定一个特定的类。虽然,如果有“很多”,它就不会表现良好。
<tr>
<td class="c1"> column1 </td>
<td></td>
</tr>
...
cols1 = $(".c1").css('background','#EEE');
一旦获得 cols1 的句柄,请保留它直到表格单元格的 DOM 结构发生变化。您不必通过选择器不断迭代 DOM 来获取匹配的 DOM 元素集合。
关于javascript - 将鼠标事件添加到 colgroup 或 col,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4509614/