您的位置:首页 > Web前端 > JQuery

jquery实现图片的向左和向右切换一组图片

2013-04-08 23:11 411 查看
jquery实现图片的向左和向右切换一组图片

/*切换图片*/

$(function(){

            var $width=$("#div3").width();

            var $div=$(".prolist_content");

            var $page=1;

            //求出总的图片数

            var $img=$(".prolist_content ul li").length;

            var $pagesize=4;

            var $page_count=Math.ceil($img/$pagesize);

            //向左移动

            $(".goLeft").click(function(){

                if($page==$page_count){

                        $div.stop(true,true).animate({'left':0+'px'},600);

                        $page=1;

                }else{

                        $div.stop(true,false).animate({'left':"-="+$width+'px'},600);

                        $page++;

                        }

            })

                $(".goRight").click(function(){

                if($page==1){

                        $div.stop(true,false).animate({'left':"-="+$width*($page_count-1)+"px"},600);

                        $page=$page_count;

                }else{

                        $div.animate({'left':"+="+$width+'px'},600);

                        $page--;

                        }

            })

})

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jQuery 图片 animate