欢迎光临
我们一直在努力

jQuery 实现 Discuz! 点击加载更多(不刷新页面)

建站超值云服务器,限时71元/月

 , ,目录 引入jQuery

<script src=”template/yulun_hei/js/jquery.min.js” type=”text/javascript”></script>

<script type=”text/javascript”>var jQuery = jQuery.noConflict();</script>

示例源码

<!–{loop $list $DiyList}–>

        <div class=”Box”></div>

<!–{/loop}–>

<div class=”more”>

        <p>点我,阅读更多精彩内容……</p>

</div>

css样式

.Box {display: none;}

启动插件

<script type=”text/javascript”>

        (function() {

                showItem(0, 13);

                var itemNum = 13;//初始显示的个数

                jQuery(‘.more’).click(function() {

                        if (itemNum < 40) {

                                showItem(itemNum, itemNum += 5);

                         } else {

                                location.href = ‘portal.php?mod=list&catid=1’;

                        }

                });

                function showItem(fromindex, toindex) {

                        var len = jQuery(‘.Box’).length;

                        for (var i = fromindex; i < toindex; i++) {

                                jQuery(‘.Box’).eq(i).css(‘display’, ‘block’);

                        }

                }

        })()        

</script>

其中 <div class=”Box”></div> 的个数需大于 var itemNum = 13; 的参数    


赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » jQuery 实现 Discuz! 点击加载更多(不刷新页面)
分享到: 更多 (0)