javascript - 在 tr 上设置 onClick 除了他的第二个 td

标签 javascript jquery html

<tr class="DesignedTableTR" onclick="OpenAdPreview()">
    <td></td>
    <td></td>
    <td></td>
    <td></td>
</tr>

我希望在除第二个 td 之外的所有 td-s 上设置 onclick

我知道我可以这样做:

<tr class="DesignedTableTR">
    <td onclick="OpenAdPreview()"></td>
    <td></td>
    <td onclick="OpenAdPreview()"></td>
    <td onclick="OpenAdPreview()"></td>
</tr>

但也许还有另一种有效的方法..

最佳答案

另一种方式

<tr class="DesignedTableTR" onclick="OpenAdPreview()">
<td></td>
<td onclick="event.cancelBubble=true; return false;"></td>
<td></td>
<td></td>

关于javascript - 在 tr 上设置 onClick 除了他的第二个 td,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18683226/

相关文章:

javascript - Mongoose,无法使用 for 循环更新模型

循环内的 JavaScript 闭包 – 简单的实际示例

javascript - 了解 Javascript 异步调用

javascript - JQuery:切换问题

css - 正则表达式并添加 HTML 标签换行和格式化

javascript - 如何通过 jQuery 按下键盘的按钮之一?

javascript - JS函数再次调用时不会创建另一个二维码对象

javascript - 如何使用 jquery .css 应用 "-webkit"css 规则

javascript - 使用ajax在链接点击上调用div

php - 如何将 php 生成的图像传递到 html 元标记中