12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 5891|回复: 17
打印 上一主题 下一主题

[经验分享] jQuery模拟图片切换,点击按钮动态滚动内容

[复制链接]
   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2011-12-30 19:03:48 |只看该作者 |倒序浏览
jQuery模拟图片切换效果,当我们使用图片点击按钮时,内容动态滚动,这里的内容您完全可以替换为JPG或其它格式的图片,类似于此的效果还有烈火网于今年10月12日发表的《jQuery+Css模拟带标题导航的图片切换效果》,您可以回顾一下。
  为解决一些网页特效运行后不能显示效果(例如:jQuery则需要刷新)问题,烈火特别新增网页版演示。














 运行演示:
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gbk" />

<title>图片左右滚动</title>

<script src="/uploads/common/js/jquery-1.4.2.min.js" type="text/javascript"></script>

<script>

$(function(){

var i=0;

var li = $(".lxfscroll li");

var n=li.length-1;

var speed = 300;

li.not(":first").css({left:"400px"});

li.eq(n).css({left:"-400px"});

lxfNext=function (){

if (!li.is(":animated")) {

if (i>=n){i=0;li.eq(n).animate({left:"-400px"},speed);

li.eq(i).animate({left:"0px"},speed);

}else{i++;li.eq(i-1).animate({left:"-400px"},speed);li.eq(i).animate({left:"0px"},speed);};

li.not("eq(i)").css({left:"400px"});

$("i").text(i+1);

}else{};

};

lxfLast=function (){

if (!li.is(":animated")) {

if (i<=0){i=n;li.eq(0).animate({left:"400px"},speed);li.eq(n).animate({left:"0px"},speed);

}else{i--;li.eq(i+1).animate({left:"400px"},speed);li.eq(i).animate({left:"0px"},speed);}

li.not("eq(i)").css({left:"-400px"});

$("i").text(i+1);

};

};

});

</script>

<style type="text/css">

* {

font-size:12px;

color:#333;

text-decoration:none;

padding:0;

margin:0;

list-style:none;

font-style: normal;

font-family: Arial, Helvetica, sans-serif;

}

.lxfscroll {

width:400px;

margin-left:auto;

margin-right:auto;

margin-top: 20px;

overflow: hidden;

position: relative;

height: 300px;

border: 1px dashed #CCC;

}

.button {

margin-right:auto;

margin-left:auto;

width:400px;

text-align:center;

padding-top: 10px;

}

i {

color:#F00;

font-weight:bold;

}

.button input {

padding-top: 4px;

padding-right: 12px;

padding-bottom: 4px;

padding-left: 12px;

}

.lxfscroll ul li {

height: 300px;

width: 400px;

text-align: center;

line-height: 300px;

position: absolute;

font-size: 40px;

font-weight: bold;

}

</style>

</head>

<body>

<div class="lxfscroll">

<ul>

<li>我是第1张图片</li>

<li>我是第2张图片</li>

<li>我是第3张图片</li>

<li>我是第4张图片</li>

<li>我是第5张图片</li>

<li>我是第N张图片</li>

</ul>

</div>

<div class="button">

<input name="a" type="button" onClick="lxfLast()" value="上一个" />

<input name="a" type="button" onClick="lxfNext()" value="下一个" />

</div>

<div class="button">当前显示的是第 <i>1</i> 张图片</div>

</body>

</html><div style="text-align:center;margin:30px 0 0 0;"><hr style="color:#999;height:1px;">如不能显示效果,请按Ctrl+F5刷新本页,更多网页代码:<a href='http://www.veryhuo.com/' target='_blank'>http://www.veryhuo.com/</a></div>

提示:可修改后代码再运行!
文章源自:烈火网,原文:http://www.veryhuo.com/a/view/43357.html
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

315

主题

0

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
10878
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2011-12-30 19:11:27 |只看该作者
好帖~
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2012-1-6 20:23:12 |只看该作者
原帖由  osaka  于 2011-12-30 19:11 发表:
好帖~
-----------------------------------------------------

回复

使用道具 举报

1023

主题

3

听众

359

积分

设计实习生

Rank: 2

纳金币
335582
精华
0

最佳新人

地板
发表于 2012-1-27 23:31:04 |只看该作者
2012年祝你好事多赢,发点小财;好事不断,交点小运;马上升职,做个小官;得个表彰,露个小脸;生活无忧,喝点小酒;预祝新年快乐,眯眯小眼。龙年春节祝福语
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2012-2-6 23:30:49 |只看该作者
不错哦,顶一下......
回复

使用道具 举报

462

主题

1

听众

31万

积分

首席设计师

Rank: 8Rank: 8

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2012-4-11 23:21:01 |只看该作者
读铁系缘分,顶铁系友情
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2012-4-19 23:19:44 |只看该作者
发了那么多,我都不知道该用哪个给你回帖了,呵呵
回复

使用道具 举报

5969

主题

1

听众

39万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2012-5-25 23:20:32 |只看该作者
顶!学习了!阅!
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

9#
发表于 2012-6-29 23:22:58 |只看该作者
呵呵,真得不错哦!!
回复

使用道具 举报

   

671

主题

1

听众

3247

积分

中级设计师

Rank: 5Rank: 5

纳金币
324742
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

10#
发表于 2012-7-22 23:21:28 |只看该作者
我是老实人,我来也!
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-11 03:34 , Processed in 0.238874 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部