javascript - 将鼠标事件添加到 colgroup 或 col

标签 javascript jquery html col

是否可以在 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/

相关文章:

Javascript 表单验证(返回问题)

javascript - 将jquery和下划线注入(inject)angular js组件

javascript - 为什么这个数字是一个字符串?

javascript - 如何使用单选选项提交表单

javascript - 使用 Javascript 在导航栏中突出显示当前页面

javascript - 改变图像src jquery动画

javascript - Express 4 中路径参数中的 Json 类对象

javascript - 本地 JavaScript 可以在同一台本地机器上编辑/保存文件吗?如何使用 jQuery?

html - Angular 5 - 组件标签之间的内容

javascript - 在一个 img 标签中一个接一个地加载两个图像