0

有没有办法在特定选择器上调用一个函数,该函数将应用于现在和将来与该选择器匹配的任何元素?

就像它在 live 中的工作方式(在它被弃用之前)一样。

就像是:

$('form.validate').live('create', validate);
4

1 回答 1

1

live当前版本中的等价物是:

$('form').on('create', '.validate', validateFunction);

现在,由于该create事件不是标准的 DOM 事件,因此触发它的是您。您必须有某个地方(例如,当您呈现表单时):

// ... create a .validate element
validateElement.trigger('create');

上面的on语法应该捕捉到这个create事件。

于 2013-05-23T13:18:20.747 回答