2014-02-24 4 views
0

나는 검색 결과 페이지에 infinite scrolling을 사용하고 있습니다. 내가 겪고있는 문제는 'Android'와 같은 것을 검색 할 때 첫 페이지에 표시된 결과에서 단어가 강조 표시되지만 페이지의 맨 아래로 스크롤하여 더 많은 결과를 볼 수 있다면 항목에 강조 표시된 검색어가 없습니다. 따라서 무한 스크롤로로드 된 페이지에는 강조 표시된 검색어가 없습니다. 강조를위한 스크립트는 here무한 스크롤 하이라이트 취소

$(document).ready(function() { 
      jQuery.ias({ 
       container : '.articles', 
       item: '.article', 
       pagination: '#pagination', 
       next: '.next_page', 
     triggerPageThreshold: 1003, 
       loader: '<img src="loader.gif"/>' 

      });  

     });  

가 하이라이트 실행하는 것입니다

$ ('P')를 강조 표시 ('안드로이드');.

방화 광에서 나는 스크립트를 실행할 때 잘 작동합니다. 무한 스크롤링을 구현하려면 어떻게해야합니까?

답변

0

이 그것을

$(document).scroll(function(){ 
     var el = $('body'); 
     var top = $(el).offset().top - $(document).scrollTop(); 
     if (top < 5){ 
     var term = $('#q').val(); 
      $('p').highlight(term); 
     }   
     }); 
을 할 것입니다