gpt4 book ai didi

javascript - jQuery 包围的元素在通过 jQuery-AJAX 加载的 div 中不起作用

转载 作者:行者123 更新时间:2023-11-30 00:28:02 25 4
gpt4 key购买 nike

jQuery(function($) {
$('#content').on('click', '.pgr a', function(e){
e.preventDefault();
var link = $(this).attr('href');
$('#view').fadeOut(500, function(){
$(this).load(link + ' #view', function() {
$(this).fadeIn(500);

});
});
});
});

我在我的站点 http://saveongolf.net/store/category/golf-clubs-all-/ 中使用上面的代码来使用 ajax 进行分页。

问题是在加载下一页后有一个“添加到愿望”按钮不起作用,还有一个带有 JavaScript 重定向的购买按钮在加载 jQuery 后不起作用。

最佳答案

加载下一页后,您必须在不起作用的(在您的情况下)按钮上附加事件,以使它们再次起作用。

再次附加您的事件:

jQuery(function($) {
$('#content').on('click', '.pgr a', function(e){
e.preventDefault();
var link = $(this).attr('href');
$('#view').fadeOut(500, function(){
$(this).load(link + ' #view', function() {
// HERE HERE HERE HERE HERE HERE HERE HERE HERE HERE HERE HERE
$(this).fadeIn(500);

});
});
});
});

关于javascript - jQuery 包围的元素在通过 jQuery-AJAX 加载的 div 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30679906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com