下面這段代碼替換你原來的js代碼,親測可用……
成都創(chuàng)新互聯(lián)一直通過網(wǎng)站建設和網(wǎng)站營銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實效"的一站式服務,以網(wǎng)站制作、成都網(wǎng)站制作、移動互聯(lián)產(chǎn)品、營銷型網(wǎng)站服務為核心業(yè)務。10多年網(wǎng)站制作的經(jīng)驗,使用新網(wǎng)站建設技術,全新開發(fā)出的標準網(wǎng)站,不但價格便宜而且實用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡單易用,維護方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設的選擇。
原理:
1.設置了一個定時器,每2秒觸發(fā)。
2.如果用戶自己切換,停止定時器。當用戶鼠標離開區(qū)域時,再次進入定時切換。
不懂再問~????
$(function(){
var?i=0;//初始記錄用戶鼠標經(jīng)過是第幾個li
var?canmove=true;
$('.menu?li').mouseenter(function(){
canmove=false;
clearInterval(li_timer);
i=$(this).index();
$(this).addClass('off').siblings().removeClass('off');
$('.menudiv?div').hide();
$('.menudiv?div').eq(i).show();?
});
$("#tab1").mouseenter(function(){//只要用戶鼠標在這個tab1區(qū)域內(nèi),就不自動跳轉(zhuǎn)
canmove=false;
}).mouseleave(function(){
clearInterval(li_timer);
setTimeout(function(){canmove=true;},2000);//兩秒后自動切換
});
function?li_timer(){
if(canmove){
i++;
if(i==$('.menu?li').length){
i=0;
}
$('.menu?li').eq(i).addClass('off').siblings().removeClass('off');
$('.menudiv?div').hide();
$('.menudiv?div').eq(i).show();?
}
}
setInterval(li_timer,2000);//每兩秒切換
});
[img]需要js+css配合,我給您找段代碼吧。
JS代碼
$(function () { $(".dummy").click(function () { return false; }); var flipDelay = 5500; var flipCount = $("div.banner_footer a").size(); // 圖片總數(shù) var flipId = 1; var flipId1 = 0; var flipTimer = null; var flipTimer1 = null; var i = 0; var flip = function () { if (flipCount 2) return; $("div.banner_footer a").removeClass("current"); $($("div.banner_footer a").get(flipId)).addClass("current"); $($("div.banner_footer a").get(flipId)).css("current"); $("div.banner a:visible").fadeOut(); $($("div.banner a").get(flipId)).fadeIn("slow"); flipId = (flipId + 1) % flipCount; flipTimer = window.setTimeout(flip, flipDelay); } flipTimer = window.setTimeout(flip, flipDelay); $("div.banner_footer a").click(function () { clearTimeout(flipTimer); flipId = $("div.banner_footer a").index(this); flip(); return false; }); var flipserver = function () { $("div.index_server_box a:visible").fadeOut(); $($("div.index_server_box a").get(flipId1)).fadeIn("slow"); } $("a.index_server_left").click(function () { flipId1 = (flipId1 - 1) % 3; flipserver(); return false; }); $("a.index_server_right").click(function () { flipId1 = (flipId1 + 1) % 3; flipserver(); return false; }); var documentWidth = $(window).width(); var left = (documentWidth - 310) / 2; var right = left + 306; $("div.services_box div.left").css("width", left + "px"); $("div.services_box div.right").css("width", right + "px"); $(window).resize(function () { var documentWidth = $(window).width(); var left = (documentWidth - 310) / 2; var right = left + 306; $("div.services_box div.left").css("width", left + "px"); $("div.services_box div.right").css("width", right + "px"); });});
html樣式
div class="banner_box" div class="banner" a href="" class="banner1"img src="img/banner1.jpg" alt="視覺為您解決網(wǎng)站建設中企業(yè)品牌形象問題" //a a href="" class="banner2"img src="img/banner2.jpg" alt="獨具匠心的網(wǎng)頁設計讓您的網(wǎng)站與總部同" //a a href="" class="banner3"img src="img/banner3.jpg" alt="針對用戶需求,提供高品質(zhì)網(wǎng)站設計服務" //a a href="" class="banner4"img src="img/banner4.jpg" alt="網(wǎng)站建設公司團隊的力量" //a a href="" class="banner5"img src="img/banner5.jpg" alt="招聘網(wǎng)頁設計師" //a div class="banner_footer" a class="a1 current"img src="img/a13.jpg" alt="" //a a class="a2" img src="img/a14.jpg" alt="" //a a class="a3"img src="img/a15.jpg" alt="" //a a class="a4"img src="img/a16.jpg" alt="" //a a class="a5"img src="img/a17.jpg" alt="" //a /div /div /div
css樣式
div.banner_box{height:430px; overflow:hidden; background:url(../img/b1.jpg) repeat-x;}div.banner_box div.banner{width:990px; height:430px; overflow:hidden; margin:auto; position:relative;}div.banner_box div.banner a{border:0;}div.banner_box div.banner a.banner1 img{margin-left:200px;}div.banner_box div.banner a.banner2 img{margin-left:236px;}div.banner_box div.banner a.banner3 img{margin-left:250px;}div.banner_box div.banner a.banner4 img{margin-left:231px;}div.banner_box div.banner a.banner5 img{margin-left:245px;}div.banner_box div.banner div.banner_footer{position:absolute;width:120px;height:20px;top:30px; right:0;z-index:100; }div.banner_box div.banner div.banner_footer a{float:left; width:19px; height:19px; cursor:pointer; }div.banner_box div.banner div.banner_footer a.current{background:url(../img/a13_1.jpg) center center no-repeat;}div.banner_box div.banner div.banner_footer a img{border:0; margin:3px 0 0 3px;}
希望能幫到您!祝您好運!
這樣可以么?
需要js+css配合,我給您找段代碼吧。
JS代碼
$(function?()?{
$(".dummy").click(function?()?{?return?false;?});
var?flipDelay?=?5500;
var?flipCount?=?$("div.banner_footer?a").size();?//?圖片總數(shù)
var?flipId?=?1;
var?flipId1?=?0;
var?flipTimer?=?null;
var?flipTimer1?=?null;
var?i?=?0;
var?flip?=?function?()?{
if?(flipCount??2)?return;
$("div.banner_footer?a").removeClass("current");
$($("div.banner_footer?a").get(flipId)).addClass("current");
$($("div.banner_footer?a").get(flipId)).css("current");
$("div.banner??a:visible").fadeOut();
$($("div.banner?a").get(flipId)).fadeIn("slow");
flipId?=?(flipId?+?1)?%?flipCount;
flipTimer?=?window.setTimeout(flip,?flipDelay);
}
flipTimer?=?window.setTimeout(flip,?flipDelay);
$("div.banner_footer?a").click(function?()?{
clearTimeout(flipTimer);
flipId?=?$("div.banner_footer?a").index(this);
flip();
return?false;
});
var?flipserver?=?function?()?{
$("div.index_server_box??a:visible").fadeOut();
$($("div.index_server_box?a").get(flipId1)).fadeIn("slow");
}
$("a.index_server_left").click(function?()?{
flipId1?=?(flipId1?-?1)?%?3;
flipserver();
return?false;
});
$("a.index_server_right").click(function?()?{
flipId1?=?(flipId1?+?1)?%?3;
flipserver();
return?false;
});
var?documentWidth?=?$(window).width();
var?left?=?(documentWidth?-?310)?/?2;
var?right?=?left?+?306;
$("div.services_box?div.left").css("width",?left?+?"px");
$("div.services_box?div.right").css("width",?right?+?"px");
$(window).resize(function?()?{
var?documentWidth?=?$(window).width();
var?left?=?(documentWidth?-?310)?/?2;
var?right?=?left?+?306;
$("div.services_box?div.left").css("width",?left?+?"px");
$("div.services_box?div.right").css("width",?right?+?"px");
});
});
html樣式
div?class="banner_box"
div?class="banner"
a?href=""?class="banner1"img?src="img/banner1.jpg"?alt="視覺為您解決網(wǎng)站建設中企業(yè)品牌形象問題"?//a
a?href=""?class="banner2"img?src="img/banner2.jpg"?alt="獨具匠心的網(wǎng)頁設計讓您的網(wǎng)站與總部同"?//a
a?href=""?class="banner3"img?src="img/banner3.jpg"?alt="針對用戶需求,提供高品質(zhì)網(wǎng)站設計服務"?//a
a?href=""?class="banner4"img?src="img/banner4.jpg"?alt="網(wǎng)站建設公司團隊的力量"?//a
a?href=""?class="banner5"img?src="img/banner5.jpg"?alt="招聘網(wǎng)頁設計師"?//a
div?class="banner_footer"
a?class="a1?current"img?src="img/a13.jpg"?alt=""?//a
a?class="a2"?img?src="img/a14.jpg"?alt=""?//a
a?class="a3"img?src="img/a15.jpg"?alt=""?//a
a?class="a4"img?src="img/a16.jpg"?alt=""?//a
a?class="a5"img?src="img/a17.jpg"?alt=""?//a
/div
/div
/div
css樣式
div.banner_box{height:430px;?overflow:hidden;?background:url(../img/b1.jpg)?repeat-x;}
div.banner_box?div.banner{width:990px;?height:430px;?overflow:hidden;?margin:auto;?position:relative;}
div.banner_box?div.banner?a{border:0;}
div.banner_box?div.banner?a.banner1?img{margin-left:200px;}
div.banner_box?div.banner?a.banner2?img{margin-left:236px;}
div.banner_box?div.banner?a.banner3?img{margin-left:250px;}
div.banner_box?div.banner?a.banner4?img{margin-left:231px;}
div.banner_box?div.banner?a.banner5?img{margin-left:245px;}
div.banner_box?div.banner?div.banner_footer{position:absolute;width:120px;height:20px;top:30px;?right:0;z-index:100;??}
div.banner_box?div.banner?div.banner_footer?a{float:left;?width:19px;?height:19px;?cursor:pointer;?}
div.banner_box?div.banner?div.banner_footer?a.current{background:url(../img/a13_1.jpg)?center?center?no-repeat;}
div.banner_box?div.banner?div.banner_footer?a?img{border:0;?margin:3px?0?0?3px;}
希望能幫到您!祝您好運!
!DOCTYPE?html
html
head
meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"?/
title點擊切換,按時間循環(huán)自動切換/title
style
*?{
padding:?0;
margin:?0;
}
body?{
margin:?0;
padding:?0;
font:?12px/1.5?\5b8b\4f53,?Arial,?sans-serif;
}
ol,ul,li?{
list-style:?none;
}
a?{
color:?#252525;
text-decoration:?none;
}
a:hover?{
color:?#ba2636;
text-decoration:?underline;
}
.clearfix:after?{
visibility:?hidden;
display:?block;
font-size:?0;
content:?"?";
clear:?both;
height:?0;
}
.clearfix?{
*zoom:?1;
}
.tui2?{
margin:?auto;
overflow:?hidden;
height:?108px;
width:?648px;
position:?relative;
border-top-width:?3px;
border-right-width:?1px;
border-bottom-width:?1px;
border-left-width:?1px;
border-top-style:?solid;
border-right-style:?solid;
border-bottom-style:?solid;
border-left-style:?solid;
border-color:?#37B3D5;
}
.tui2?.tit?{
line-height:?32px;
padding-left:?12px;
height:?32px;
}
.tui2?.tit?h2?{
float:?left;
font-size:?14px;
}
.focus?{
height:?16px;
line-height:?16px;
overflow:?hidden;
float:?right;
position:?relative;
right:?8px;
top:?50%;
margin-top:?-8px;
}
.focus?li?{
float:?left;
width:?16px;
height:?16px;
text-align:?center;
background-color:?#A1A1A1;
display:?block;
color:?#FFFFFF;
margin-left:?5px;
cursor:?pointer;
}
.focus?li.on?{
background-color:?#68A4DE;
}
.con?{
padding-right:?15px;
padding-bottom:?15px;
padding-left:?15px;
width:?9999em;
overflow:?hidden;
position:?relative;
}
.txt?{
width:?628px;
float:?left;
margin-right:?8px;
}
.txt?li?{
float:?left;
height:?25px;
width:?148px;
overflow:?hidden;
line-height:?25px;
margin-right:?8px;
}
.txt?li?a?{
font-size:?13px;
color:?#3333FF;
font-family:?Microsoft?YaHei;
}
.yun?{
right:?12px;
position:?absolute;
bottom:?3px;
}
.ml?{
margin-left:?-628px;
}
/style
script?src="../jquery-1.8.0.min.js"/script
script
jQuery?(function?($)
{
var?con?=?$?('div.con'),?len?=?con.children?("ul").length,?w?=?$?(".txt").width?()?+?5;
var?lis?=?$?('.focus?li'),?INDEX?=?lis.filter?(".on").index?();
lis.click?(function?()
{
var?me?=?$?(this);
me.addClass?("on").siblings?("li").removeClass?("on");
con.stop?().animate?(
{
left?:?-w?*?(INDEX?=?me.index?())?+?"px"
},?"fast");
});
$?(".tui2").hover?(function?()
{
stop?();
},?function?()
{
run?(lis,?INDEX);
});
run?(lis,?INDEX);
});
var?INTERVAL?=?null,?SLEEP?=?1000,?INDEX?=?-1;
var?run?=?function?(lis,?INDEX)
{
if?(!INTERVAL)
{
INTERVAL?=?setInterval?(function?()
{
INDEX++;
INDEX?=?INDEX??lis.length?-?1???0?:?INDEX;
lis.eq?(INDEX).triggerHandler?("click");
},?SLEEP);
}
};
var?stop?=?function?()
{
if?(!!INTERVAL)
{
clearInterval?(INTERVAL);
INTERVAL?=?null;
}
};
/script
/head
body
?
/body
/html
timer=setTimeout("start_autochange()",1000);
第二個參數(shù)表示延遲執(zhí)行的時間,單位為毫秒,1000表示為延遲1秒執(zhí)行