【发布时间】:2016-01-12 17:53:29
【问题描述】:
谁能告诉我如何禁用特定列的点击事件。
场景:我们在表格中显示用户详细信息,一旦单击表格行,弹出对话框窗口将显示更多详细信息(调用 ajax 请求从数据库中检索详细信息)。但是我们的约束是禁用与表关联的单个列的单击事件。
例如:
<table border = '1'>
<tr>
<th> Name </th>
<th> Id </th>
<th> Phone Number</th>
</tr>
<tr onclick = "testing()">
<td> Krupa </td>
<td> 123 </td>
<td id = "disableClick"> <a href = "http://www.google.com" target= '_blank'>Click me </a> </td>
</tr>
</table>
如果点击文本(第一列和第二列),它将在点击事件上调用。但是,如果用户点击超链接(第 3 列),我想将其重定向到 Google,而不是点击事件(测试())。
谁能帮我实现这个目标。
【问题讨论】:
-
你能分享你的表格标记吗?
-
一些代码,任何代码,在这里都会有很长的路要走
-
@adeneo 得到了两个支持。很棒。
标签: javascript jquery css html jquery-plugins