什么JQuery函数可以触发更改?

时间:2013-08-22 08:24:00

标签: jquery

我是JQuery的菜鸟所以说,我需要做的是获取一个隐藏输入的id。这个id会动态变化,我需要让JQuery知道这个变化,并在每次更改时提醒输入中的id。我会用什么来做这件事?

1 个答案:

答案 0 :(得分:4)

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

相反,您必须手动引发事件,或者只是在值更改的代码中触发函数。像这样:

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

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