我希望我的li元素被隱藏,當我的狀態負載我希望只顯示前兩個元素,當我點擊一個按鈕o顯示下一兩個要素等等。實現一個「加載更多」按鈕加載更多的元素時,其點擊
這是它應該是如何工作的:
http://jsfiddle.net/zuyvgwx3/2/
在我的角度應用程序,我展示我的li元素如下:
<ul id="myList">
<li ng-repeat="offre in offres |orderBy:'-dateCreation'|filter:{etat:'true'}">
<div class="box">
<!-- HTML Code -->
</div>
</li>
</ul>
我已經li元素設置爲display:none;
和JavaScript代碼示出前兩個元素如下:
<script>
size_li = $("#myList li").size();
x=2;
$('#myList li:lt('+x+')').show();
$('#loadMore').click(function() {
x= x+2;
$('#myList li:lt('+x+')').show();
});
</script>
問題是,當我的狀態加載所有li元素顯示並不僅是前兩個元素,你可以在我重視它的工作原理,但是當我NG-重複使用它,它不工作的小提琴看到。
我該如何解決這個問題?