我有一个页面,其中内容是通过 ajax 引入的。我遇到的问题是在内容加载后添加相关的事件侦听器。有没有办法告诉浏览器再次从头运行所有脚本?
下面是一个从页面头部运行的简单代码示例,显然任何通过 AJAX 引入的匹配 '.RRCustomizeBox .customize' 的新 html 元素都不会有以下点击事件。
例如:
_vvdCMS.kklsRegions = {
init: function (){
$(document).ready(function(){
$('.RRCustomizeBox .customize').click( function(){
_vvdCMS.kklsRegions.showRRCustoms(this);
});
});
},
showRRCustoms: function(obj) {
var objParent = $(obj).parent();
objParent.find('.RRCustomizeBoxForm').fadeIn(700);
}
}
_vvdCMS.kklsRegions.init();
感谢您的任何提示,
约翰