1

我的页面上有用户列表。当用户在页面底部移动时,jquery 会加载下一个用户 - 如下所示:

jQuery(function() {
    if ($('.pagination').length) {
        $(window).scroll(function() {
            var url;
            url = $('.pagination .next_page').attr('href');
            if (url && $(window).scrollTop() > $(document).height() - $(window).height() - 50) {
                $('.pagination').text("Fetching more products...");
                return $.getScript(url);
            }
        });
    }
    return $(window).scroll();
});

$(document).on("ready page:change", function() {
    $('.tooltip').tooltipster({
        animation: 'grow'
    });
});

对于用户照片,我使用工具提示来加载此 img 的标题。但工具提示仅适用于在第一页加载时加载的照片。当我进入页面底部并加载新用户时,他们没有得到工具提示。我应该在哪里寻找这个问题的答案?

4

2 回答 2

0

在图像完全加载后的滚动功能中..再次调用工具提示功能

$(window).scroll(function() {
  var url;
  url = $('.pagination .next_page').attr('href');
  if (url && $(window).scrollTop() > $(document).height() - $(window).height() - 50) {
    $('.pagination').text("Fetching more products...");

    $.getScript(url); //dont return change the logic
       $('.tooltip').tooltipster({
    animation: 'grow'
});
   }

});
于 2013-07-15T09:57:40.903 回答
0
$.getScript(url, function(data, textStatus, jqxhr) {
     console.log(data); //data returned
      console.log(textStatus); //success
      console.log(jqxhr.status); //200
      console.log('Load was performed.');
    $('.tooltip').tooltipster({
      animation: 'grow'
    });

   });

现在它的作品

于 2013-07-15T10:17:06.087 回答