1. 圖片輪播所需js
// JavaScript Document
var t = 0;
var n = 0;
var count = 0;??
//需要延遲加載
setTimeout(function(){??
??? count = $("#play_list a").size();??
??? $("#play_list a:not(:first-child)").hide();??
??? $("#play_info").html($("#play_list a:first-child").find("img").attr('alt'));??
??? $("#play_text li:first-child").css({"background":"#fff",'color':'#000'});??
??? $("#play_info").click(function(){window.open($("#play_list a:first-child").attr('href'), "_blank");});??
??? $("#play_text li").click(function() {??
??????? var i = $(this).text() - 1;
??????? n = i;??
??????? if (i >= count){
??????? ?return;??
??????? }
?????? $("#play_info").html($("#play_list a").eq(i).find("img").attr('alt'));??
?????? $("#play_info").unbind().click(function(){window.open($("#play_list a").eq(i).attr('href'), "_blank");});
?????? $("#play_list a").filter(":visible").fadeOut(1000).parent().children().eq(i).fadeIn(1000);??
?????? $(this).css({"background":"#fff",'color':'#000'}).siblings().css({"background":"#000",'color':'#fff'});??
??? });??
??? t = setInterval("showAuto()", 2000);??
??? $("#play").hover(function(){clearInterval(t);}, function(){t = setInterval("showAuto()", 2000);});??
},1500);
?
function showAuto()??
{??
??? n = n >= (count - 1) ? 0 : n + 1;??
??? $("#play_text li").eq(n).trigger('click');??
}
?
?
2. 頁面調用
<div id="picture">
????????? <div id="play">??????? ?
??????????? <div id="play_bg" class="scrollDiv">
??????????????? <div id="play_info"></div>
??????????????? <div id="play_text">
????????????????? <ul>
??????????????????? <li>1</li>
??????????????????? <li>2</li>
??????????????????? <li>3</li>
????????????????? </ul>
??????????????? </div>
??????????????? </div>
??????????????? <div id="play_list"> ????????????
??????????????? </div>
??????????? </div>
??????? </div>
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
