我正在使用jquery弹出窗口,但是从ajax
加载后它无法正常工作popup.js 介于
之间 $(document).ready(function() {
$('a.poplight[href^=#]').click(function() {
// code here
}
});
我必须使用委托吗?
这是一个问题因为文件准备好了吗?
注意:
我试图删除文档并使用此
$(document).delegate("a.poplight[href^=#]",'click',function(e){
// code here
}
但它不起作用
任何帮助?
此致
答案 0 :(得分:2)
你可以试试这个
(jQuery> = 1.7)
$(document).on('click',"a.poplight[href^=#]",function(e){
// code here
});
OR
$('a.poplight[href^=#]').live(function() {
// code here
});
OR
$('body').delegate('a.poplight[href^=#]', 'click', function() {
// code here
});