我有一个功能,可以在产品列表中附加每个产品的链接,我可以在初始页面加载时添加,但页面分页通过ajax工作。因此,当有人点击查看下一页时,它就不会触发。
我尝试过使用ajaxComplete()但是因为我追加的链接会执行一些ajax的操作,一旦点击它就会再次触发,导致多个链接被追加。是否只有在加载新产品时才会触发ajaxComplete(),而不是在点击我附加的链接时触发?
我想在ajax完成后触发添加链接的函数,但我无法访问该ajax脚本,所以我无法将其作为该脚本的一部分添加。
干杯。
答案 0 :(得分:1)
您可以在ajaxComplete中查看ajax请求的网址,如下所示: -
$(document).ajaxComplete(function(event,xhr,settings){
if(settings.url=='google.com')
{
// do something here
}
});