首页 > Web开发 > 详细

jquery 图片滚动

时间:2015-12-10 21:18:53      阅读:214      评论:0      收藏:0      [点我收藏+]

效果图:

技术分享

$(function(){
    $("#roll-img2").html($("#roll-img").html());
    function rollPlay(){
        if($(".ro-main").scrollLeft() > $(".roll-img").width())
        {
            $(".ro-main").scrollLeft(0);
        }
        else
        {
            $(".ro-main").scrollLeft($(".ro-main").scrollLeft()+1);
        }
    }
    var roll=setInterval(rollPlay,40);
    $(".ro-main").hover(function(){clearInterval(roll);},function(){roll=setInterval(rollPlay,40);});
    $(".roll-btn span").bind("click",rollBtnClick);
    function rollBtnClick(){
        if($(this).hasClass("roll-prev")){
            $(".ro-main").scrollLeft($(".ro-main").scrollLeft()+200);
        }else{
            if($(".ro-main").scrollLeft() <= 200)
            {
                $(".ro-main").scrollLeft($(".roll-img").width()-200);
            }
            else{
                $(".ro-main").scrollLeft($(".ro-main").scrollLeft()-200);
            }
        }
    }
})
</script>


<div class="ro-main">
    <div class="roll">
        <ul id="roll-img" class="roll-img">
            <li><img src="images/img01.jpg"><span><a href="">产看详情</a><b>谁谁谁水水水水</b></span></li>
            <li><img src="images/img02.jpg"><span><a href="">产看详情</a><b>谁谁谁水水水水</b></span></li>
            <li><img src="images/img03.jpg"><span><a href="">产看详情</a><b>谁谁谁水水水水</b></span></li>
            <li><img src="images/img04.jpg"><span><a href="">产看详情</a><b>谁谁谁水水水水</b></span></li>
            <li><img src="images/img05.jpg"><span><a href="">产看详情</a><b>谁谁谁水水水水</b></span></li>
        </ul>
        <ul id="roll-img2" class="roll-img"></ul>
    </div>
</div>
<div class="roll-btn">
            <span class="roll-prev">1</span>
            <span class="roll-next">2</span>
</div>

jquery 图片滚动

原文:http://www.cnblogs.com/ricesm/p/5037065.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!