首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在事件委托中使用jQuery筛选函数?

如何在事件委托中使用jQuery筛选函数?
EN

Stack Overflow用户
提问于 2016-05-04 07:03:15
回答 3查看 1.1K关注 0票数 1

我需要绑定Box2列下的所有文本框(具有类.blue )的更改,这些文本框的行中有蓝色按钮(在某些情况下具有动态类.blue)。

下面是我所拥有的HTML的屏幕截图,它只是一个包含3列(Box1、Box2和按钮)的HTML表:

.blue可以出现在页面加载的某些按钮上&也可以由于另一次Ajax操作而移除/添加到按钮中。

jQuery .on().on( events [, selector ] [, data ], handler )是否可以在选择器部分使用.filter(),其中我可以使用以下函数

代码语言:javascript
复制
jQuery('.box').filter(function(){
       return jQuery(this).closest('tr').find('.blue').length
    });

筛选出所需的文本框&然后绑定那里更改事件?

考虑到#parent是我正在尝试的HTML的父div

jQuery('#parent').on('change','.box',..);,但是这将听取所有box2元素的变化,而我希望它只听特定的元素。

请给我点主意?

谢谢。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37020675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档