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--;
}
})
})
/*切换图片*/
$(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插件实现带圆点的焦点图片轮播切换
- Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
- jQuery轮播图效果+ bxCarousel实现图片滚动切换效果+Mootools Videobox实现视频图片弹出类lightbox效果
- 基于jQuery图片切换实现预加载插件,左右带控制
- jquery实现图片切换代码
- jQuery插件Flexslider实现图片轮播、图文结合滑动切换效果
- jquery简单图片切换显示效果实现方法
- jQuery实现图片切换效果
- 用jQuery实现banner图片切换
- jQuery实现多种切换效果的图片切换的五款插件
- jQuery下通过replace字符串替换实现大小图片切换
- jquery实现LED广告牌旋转系统图片切换效果代码分享
- jQuery实现图片渐入渐出切换展示效果
- jQuery实现图片向左向右切换效果的简单实例
- jquery动态切换背景图片的简单实现方法
- jQuery实现图片与文字描述左右滑动自动切换的方法
- Jquery实现动态切换图片的方法
- jquery banner广告幻灯片图片轮播切换,模仿实现当当网滚动广告效果
- 图片轮播(左右切换)--JS原生和jQuery实现
- jQuery+css实现的切换图片功能代码