jQuery单击事件在最后一个孩子中未触发?

雷尼(Renish Khunt)

这是我的HTML代码

<table id='code'>
    <tr>
        <td>data1</td>
        <td>data2</td>
        <td>data3</td>
        <td class='action'>data4</td>
    </tr>
    <tr>
        <td>data1</td>
        <td>data2</td>
        <td>data3</td>
        <td class='action'>data4</td>
    </tr>
    <tr>
        <td>data1</td>
        <td>data2</td>
        <td>data3</td>
        <td class='action'>data4</td>
    </tr>

jQuery代码是。

$('#code tr td').on('click',function(){
alert($(this).html());
});

这是我的jQuery代码,这是工作。所有td标签上的此点击事件。

但是我只希望单击事件触发前三个td而不是td.action最后一个td

阿伦·P·约翰尼

您可以使用:not().not()忽略与选择器匹配的一组元素

$('#code tr td:not(.action)').on('click',function(){
    alert($(this).html());
});

演示:小提琴

要么

$('#code tr td').not('.action').on('click',function(){
    alert($(this).html());
});

演示:小提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在ListBoxItem上的ViewModel中触发一个事件,单击

来自分类Dev

如何创建一个在jQuery中未触发任何事件的情况下出现的对话框?

来自分类Dev

用jQuery找到最后一个孩子

来自分类Dev

jQuery最后一个孩子的未定义问题

来自分类Dev

用jQuery获取每个父母的最后一个孩子

来自分类Dev

使用jQuery删除最后一个孩子

来自分类Dev

jQuery 最后一个孩子 val() 未定义

来自分类Dev

Javascript等到回调中触发了最后一个事件,然后再继续

来自分类Dev

div中的最后一个孩子不起作用

来自分类Dev

删除DomXPath中的最后一个孩子

来自分类Dev

删除列表中的最后一个孩子

来自分类Dev

div中的最后一个孩子不起作用

来自分类Dev

定位8列网格中的最后一个孩子

来自分类Dev

如何从最后一个孩子中删除底部边框

来自分类Dev

如何从最后一个孩子中删除 flex 属性?

来自分类Dev

ListSelectionEvent,单击JList中当前选择的项目时触发一个事件

来自分类Dev

当从另一个窗体触发按钮单击事件时,在窗体的面板中绘制一个矩形

来自分类Dev

获取类的第一个孩子的ID,然后触发该事件的onclick事件

来自分类Dev

jQuery按钮单击事件未触发

来自分类Dev

未触发单击事件 - jQuery

来自分类Dev

jQuery当第二个孩子是最后一个孩子时,最后一个孩子不起作用

来自分类Dev

单击按钮时要触发的事件也会触发另一个事件

来自分类Dev

不适用:最后一个孩子

来自分类Dev

在最后一个孩子之前

来自分类Dev

最后一个孩子的行为

来自分类Dev

JS删除最后一个孩子?

来自分类Dev

XMLDocument对最后一个孩子的访问

来自分类Dev

如何针对最后一个孩子

来自分类Dev

得到同班的最后一个孩子

Related 相关文章

热门标签

归档