2014-03-04 202 views
0

對此page我試圖使用插件「jquery infinitescroll」。我附加js插件文件到我的頁面,並添加此jquery infinitescroll似乎無法正常工作

$('#listView').infinitescroll({ 
      itemSelector: '.property'   
    }); 

但沒有什麼改變。我是js新手,所以我會非常感謝您的建議。

回答

1

我從來沒有使用這個插件,但我發現一些有用的信息,可以幫助您解決:

jQuery scroll show hidden content

+0

我檢查這個一。但正如我所說,我不擅長js,我需要它做出反應。在第一小提琴樣品中,只有第一行容器正在加載 - 但我不知道有多少適合篩選。 – seska

0

您可以使用角JS

Here is the Fiddle

function Main($scope) { 
$scope.items = []; 

var counter = 0; 
$scope.loadMore = function() { 
    for (var i = 0; i < 5; i++) { 
     $scope.items.push({id: counter}); 
     counter += 10; 
    } 
}; 

$scope.loadMore();} 
angular.module('scroll', []).directive('whenScrolled', function() { 
return function(scope, elm, attr) { 
    var raw = elm[0]; 

    elm.bind('scroll', function() { 
     if (raw.scrollTop + raw.offsetHeight >= raw.scrollHeight) { 
      scope.$apply(attr.whenScrolled); 
     } 
    } 
+0

這對我不起作用。我需要這個頁面有反應,所以我不能使用固定的高度。 – seska

+0

你可以使用這個 - > jscroll.com。你可以從這裏下載 - > https://github.com/pklauzinski/jscroll。 –

+0

我把它放到代碼中,但出現了奇怪的事情。我的內容現在翻了一番。 – seska

相關問題