Jquery 使函数适用于使用ajax动态添加的元素

Jquery 使函数适用于使用ajax动态添加的元素,jquery,jquery-plugins,jquery-selectors,Jquery,Jquery Plugins,Jquery Selectors,如何使jquery函数在第一次运行后添加的元素(不适用于动态添加的元素)工作 代码: 第一个函数完成工作,第二个函数ref_dcph(reference dom control placeholder) 是第一个的副本,但我每次添加具有特定标识符(而不是输入或文本区域)的新元素时都会使用它,这样我就不必对已附加函数的项进行解除绑定 我需要一个扭曲的第一个为它也运行在新的动态元素,我不知道如何使用“上” -- 另外,如果要执行$(elem),那么从dom中删除并再次添加的元素(具有相同的id-也是

如何使jquery函数在第一次运行后添加的元素(不适用于动态添加的元素)工作

代码:

第一个函数完成工作,第二个函数ref_dcph(reference dom control placeholder) 是第一个的副本,但我每次添加具有特定标识符(而不是输入或文本区域)的新元素时都会使用它,这样我就不必对已附加函数的项进行解除绑定

我需要一个扭曲的第一个为它也运行在新的动态元素,我不知道如何使用“上”

-- 另外,如果要执行$(elem),那么从dom中删除并再次添加的元素(具有相同的id-也是相同的元素)会发生什么情况?我注意到,如果要执行$(elem);你必须通过解除绑定-否则点击加倍


我想知道如何进行第一次扭曲,并检查之前的focus()或blur()是否附加到被检测为动态生成的相同元素,如果是这种情况,则不要再次附加focus()和blur()。因为我在页面上有一些元素被从dom中删除,然后再次添加,这些元素涉及到一个输入或一个带有占位符的文本区域。

你真的应该退出PHP来回应这一点,疯狂/毫无意义的引用转义正在那里进行。尝试过编辑,但放弃了。在('blur',function(){/*在这里做你的事!*/})我没有读你的代码,但我相信
jQuery.on
会对你有所帮助
          $("body").on("blur", ":text", function(event){});
          $("body").on("blur", ":text", function(event){});