本文介绍如何使用jQuery点击按钮加载更多功能
主要js代码与说明
<script type="text/javascript">
//jQuery加载更多
var num = 2;
//取得li个数
var len = $('.list li').length;
if (len > 2) {
$('.more a').show();
} else {
$('.more').html("加载完毕");
}
//默认隐藏所有li
$('.list li').css('display', 'none');
//显示所有小于num的元素li
$('.list li:lt(' + num + ')').css('display', 'block');
//加载更多点击事件
$('.more a').on('click', function () {
num += 2;
//显示所有小于num的元素li
$('.list li:lt(' + num + ')').fadeIn();
//加载完毕后
if (num >= len) {
$('.more').html("加载完毕");
}
})
</script>
