快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

jquery轮换,jquery轮播

Jquery的Tabs内容轮换效果实现代码,几行搞定

本篇文章主要是对Jquery的Tabs内容轮换效果的实现代码进行了介绍。几行代码轻松搞定

公司主营业务:网站设计制作、做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出卓资免费做网站回馈大家。

代码如下:

!DOCTYPE

html

PUBLIC

"-//W3C//DTD

XHTML

1.0

Transitional//EN"

""

html

xmlns=""

head

titleJquery的Tabs内容轮换效果实现代码,几行搞定/title

script

language="javascript"

type="text/javascript"

src="/Scripts/jquery-1.4.4.min.js"/script

style

type="text/css"

*

{

margin:0;

padding:0;}

body

{

font:12px

Verdana,

Geneva,

sans-serif;

color:#404040;}

.tabs

{

margin:10px

20px;

width:360px;

position:relative;

overflow:hidden;

height:1%;

height:160px;}

.tabs

span

{

z-index:2;

font-size:12px;

border:1px

solid

#d5d5d5;

width:95px;

height:25px;

line-height:25px;

text-align:center;

float:left;

margin-right:5px;

cursor:pointer;}

span.active

{

background-position:0

-25px;

background-color:#d5d5d5;}

#tab-01,

#tab-02,

#tab-03

{

position:absolute;

top:26px;

left:0;

width:338px;

padding:10px;

height:93px;

border:1px

solid

#d5d5d5;

z-index:1;}

#tab-02,

#tab-03

{

display:none;}

/style

script

type="text/javascript"

$(document).ready(function

()

{

$('.tabs

span').mouseover(function

()

{

//div隐藏

$('.tabs

div').hide();

//查找.tabs

span同辈元素span

后面紧邻的同辈元素div显示

$(this).siblings('span').removeClass('active').end().addClass('active').next('div').show();

});

});

/script

/head

body

div

class="tabs"

!--

默认第一个tab为激活状态

--

span

class="active"热点新闻/span

div

id="tab-01"news/div

span娱乐新闻/span

div

id="tab-02"enteriment/div

span就业形势/span

div

id="tab-03"jobs/div

/div

/body

/html

如何用jquery写出一段图片轮换效果?

试试这个图片切换

有12345数字一起切换

有小图大图一起切换

里面有教程和源码

jquery 层fadeout轮换问题

注意问题应该在stop的使用,修改如下

script

var locked=false;

var i=0;

$(document).ready(function(){

var timeout;

$("#tb").hover(

function(){

var $this = $(this);

$("div:eq("+(i%4)+")", $this).stop(true, true);

var u = Getindex();

locked = true;

$("div", $this).each(function(){

$(this).show();

});

if(timeout){

clearTimeout(timeout);

}

},

function(){

locked = false;

var $this = $(this);

var y = Getindex();

var n = 4;

for(var z = 0; z4; z++){

if($("div:eq("+(z + y)%4+")", $this)){

$("div:eq("+(z + y)%4+")", $this).css("z-index", n);

n = n - 1;

}

}

i = y;

timeout=window.setTimeout(changeit, 1000);

}

);

function changeit(){

if(locked){

return;

}

$("#tbdiv:eq("+(i%4)+")").fadeOut(1000,function(){

$(this).css("z-index",0).show();

$("#tbdiv").each(function(){

$(this).css("z-index",parseInt($(this).css("z-index"))+1);

});

i=i+1;

$("#msg1").html("font style='font-weight:bold; color:green;'"+(i%4)+"/font");

timeout = setTimeout(changeit,1000);

});

}

function Getindex(){

var value=0;

var r=0;

for(var x=0; x4; x++){

if($("#tbdiv:eq("+x+")").css("z-index")==4){

value=x;

r=1;

}

}

if(r==0){

for(var u=0; u4; u++){

$("#tbdiv:eq("+u+")").css("z-index",parseInt($(this).css("z-index"))+1);

}

for(var x=0; x4; x++){

if($("#tbdiv:eq("+x+")").css("z-index")==4){

value=x;

r=1;

}

}

}

return value;

}

changeit();

});

/script


名称栏目:jquery轮换,jquery轮播
文章源于:http://6mz.cn/article/dsgidsi.html

其他资讯