jquery - 哪些 JQuery 函数可以在更改时触发?

标签 jquery

我是一个 JQuery 菜鸟,所以话虽如此,我需要做的是获取隐藏输入中的 id。该 id 将动态更改,我需要 JQuery 知道此更改,并在每次更改时提醒输入中的 id。我会用什么来做到这一点?

最佳答案

如果隐藏输入的值被代码更改,则不会引发本地 DOM 事件供您捕获。

相反,您必须手动引发事件,或者仅在代码中值发生变化的位置触发函数。像这样的事情:

$('#foo').val(1337).trigger('dynamicChange');

// in another file, far far away
$('#foo').on('dynamicChange', function() {
    // do stuff
});

关于jquery - 哪些 JQuery 函数可以在更改时触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18375168/

相关文章:

javascript - 如何使用ajax get方法发送登录名和密码?

javascript - 为什么我无法使用 Jquery 插件中的 FormData 从 tinymce 编辑器获取 textarea 的值?

javascript - jQuery - 链接 native 函数

javascript - 模拟不同div的点击

javascript - 如何在 Jquery 中为文档加载后创建的元素绑定(bind)事件?

javascript - n 秒后或单击按钮时自动关闭 div

jquery - 如何在页面滚动期间到达窗口顶部时阻止 div

jquery - 如何从 Ajax 完成 promise 中报告额外的拒绝

jQuery 可拖动 ('cancel' )导致错误 : this. 助手为空

javascript - 带有表格分类器的选项卡式表格