jQuery change()不会在新元素上触发

托尔迈耶

我想在Checkbox检查或不检查我的情况下触发元素它与完美配合:

$('.myCheckbox:checkbox').change(function () {
//..
}

事实是,如果我在客户端上创建一个新复选框,则.change()不会触发。

我也尝试过:

$('.myCheckbox:checkbox').live('change',function () {

而且它也不起作用..

有谁知道怎么了?

湿婆

嘿,这是一个jquery版本的问题。由于某些问题,您已经在.link上替换了.live,您可以在此链接上看到这些问题,

jQuery .live()和.on()有什么区别

您可以像这样编写代码。

$(document).on('change','.myCheckbox:checkbox',function () {
// your code
});

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

jQuery .change 事件不会在多个相同的类上触发

jQuery change事件不会在指定的选择器上触发

val()不会在jQuery中触发change()

音频事件不会在播放事件上触发jquery

jQuery不会在“刷新”元素上注册事件

jQuery UI动画不会在隐藏元素上发生

为什么jQuery中的'change'事件不会在ReactJS中触发onChange?

jQuery-行单击事件不会在新添加的表行上触发

jQuery on()不会在动态生成/单击的单选按钮上触发

jQuery-不会在下拉菜单上触发更改功能

jQuery UI可选事件不会在可拖动事件上触发

PHP isset($ _ POST [])不会在JQuery Modal内部触发

Click事件不会在jquery中触发

jQuery表格行不会在表格元素中呈现

Angular:与 jQuery 混合的 ng-change 不会在第二次更改时触发

jQuery事件在新元素上触发了两次

jQuery,提交不会在表单上取消

jQuery返回false不会在keydown上停止滚动

Divs将不会在Jquery中的mouseleave上返回

jQuery宽度(%)不会在windowResize上停止计算吗?

jQuery onmouseover函数不会在第一次悬停时触发

jQuery不会在第二次点击时触发

jQuery document.ready不会在没有警报的情况下触发

Dropdownlist SelectedIndexChanged事件不会在jQuery UI对话框内触发

jQuery Ajax代码不会在后面触发代码

按键不会在 jQuery 中的第三次按下时触发功能

如果在jQuery中更改了多个输入元素的值,则会在change事件上触发

元素不会在更改事件中与 jQuery 一起显示

使用jQuery显示元素不会在IE8中压低页脚