如何处理在document.ready()中加载的滚动上加载的新div?

时间:2015-01-31 09:08:33

标签: jquery

$( document ).ready(function() {
    $('a').on('mouseover', function(e) {
    e.preventDefault();

       var addressValue = $(this).attr("href");
      // console.log(addressValue);
       if (addressValue.substring(0, 12) == "http://t.co/")
        console.log(addressValue);

       //var a = '.' + srcElement.className;
     //  $(this).tooltipster({
       //         content: $("<span><strong>" + addressValue + "</strong></span>")
        //    });

  });
});

我的这段代码帮助我从窗口中加载的所有链接中获取href链接,但是当我开始滚动时,这不再被调用。

如何让它适用于滚动中加载的所有href标记?

1 个答案:

答案 0 :(得分:1)

你需要这个:

$( document ).ready(function() {
    $(document).on('mouseover', 'a', function(e) {
    e.preventDefault();

       var addressValue = $(this).attr("href");
      // console.log(addressValue);
       if (addressValue.substring(0, 12) == "http://t.co/")
        console.log(addressValue);

       //var a = '.' + srcElement.className;
     //  $(this).tooltipster({
       //         content: $("<span><strong>" + addressValue + "</strong></span>")
        //    });

  });
});