Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 创建元素时调用函数_Jquery_Ajax - Fatal编程技术网

Jquery 创建元素时调用函数

Jquery 创建元素时调用函数,jquery,ajax,Jquery,Ajax,是否有一种方法可以调用特定选择器上的函数,该函数将应用于现在和将来与该选择器匹配的任何元素 这就是live的工作方式(在它被弃用之前) 比如: $('form.validate').live('create', validate); 当前版本中的live等价物为: $('form').on('create', '.validate', validateFunction); 现在,由于create事件不是标准的DOM事件,因此触发它的是您。您必须在某个地方(例如,在呈现表单时): 上面的语法应

是否有一种方法可以调用特定选择器上的函数,该函数将应用于现在和将来与该选择器匹配的任何元素

这就是live的工作方式(在它被弃用之前)

比如:

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

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

$('form').on('create', '.validate', validateFunction);
现在,由于
create
事件不是标准的DOM事件,因此触发它的是您。您必须在某个地方(例如,在呈现表单时):


上面的
语法应该捕捉到这个
创建
事件。

如果我没记错的话-
创建是一个事件还是什么?看看这里,jQuery或Javascript中没有“onChange”或“onCreate”这样的词。但是,您可以尝试。的可能副本
// ... create a .validate element
validateElement.trigger('create');