ajax返回html里调用原页面js(jquery)

[HtmlCssJs] 2024-04-28 圈点471

摘要:ajax返回html里调用原页面js(jquery),要想ajax返回的html调用原页面中的js,不能用bind(),但可以用live();不过随着jquery的升级,live被on所替代。

ajax返回html里调用原页面js(jquery)

要想ajax返回的html调用原页面中的js,不能用bind(),但可以用live();不过随着jquery的升级,live被on所替代。

live只能在jquery1.3(非常老)的版本中使用,在高版本中live会报错:live is not a function.

on的语法为:

on(events,[selector],[data],fn)

示例:

$(document).on("click", "a.class", function(){}); 

使用on时,前者的选择器尽量宽一些,比如:

$(document).on()

$('body').on()

ajax  

感谢反馈,已提交成功,审核后即会显示