1.jquery.imgScroll.js

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括洮南網(wǎng)站建設(shè)、洮南網(wǎng)站制作、洮南網(wǎng)頁(yè)制作以及洮南網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,洮南網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到洮南省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
;(function($){$.fn.extend({"imgScroll":function(object){object=$.extend({firstDiv:null,scrollBox:null,scrollImgBox:null,tabDiv:null,tabDivList:null,botPrev:null,botNext:null,changeType:"slide",thumbNowClass:'on',thumbOverEvent:true,changeTime:5000,ImgBoxMar:0,flag:true},object||{});var?imgLen=$(object.scrollImgBox).length;var?imgNum=0;var?tabNum=0;var?nowIndex=0;var?index;var?scrollWid=$(object.scrollImgBox).width()+object.ImgBoxMar;$(object.scrollImgBox).clone().appendTo($(this));function?changeEffectNext(){if(object.changeType=='slide'){if(imgNumimgLen){imgNum++}else{if(imgNum==imgLen){$(object.scrollBox).css({'margin-left':0});imgNum=1}}$(object.scrollBox).animate({'margin-left':-scrollWid*imgNum});if(tabNumimgLen-1){tabNum++}else{if(tabNum==imgLen-1){tabNum=0}}$(object.tabDivList).eq(tabNum).addClass(object.thumbNowClass);$(object.tabDivList).eq(tabNum).siblings().removeClass(object.thumbNowClass)}if(object.changeType=='fadein'){if(imgNumimgLen-1){imgNum++}else{if(imgNum==imgLen-1){imgNum=0}}$(object.scrollImgBox).eq(imgNum).fadeIn('slow');$(object.scrollImgBox).eq(imgNum).siblings().fadeOut('slow');$(object.tabDivList).eq(imgNum).addClass(object.thumbNowClass);$(object.tabDivList).eq(imgNum).siblings().removeClass(object.thumbNowClass)}};function?changeEffectPrev(){if(object.changeType=='slide'){if(imgNum0){imgNum--}else{if(imgNum==0){$(object.scrollBox).css({'margin-left':-scrollWid*imgLen});imgNum=imgLen-1}}$(object.scrollBox).animate({'margin-left':-scrollWid*imgNum});if(tabNum0){tabNum--}else{if(tabNum==0){tabNum=imgLen-1}}$(object.tabDivList).eq(tabNum).addClass(object.thumbNowClass);$(object.tabDivList).eq(tabNum).siblings().removeClass(object.thumbNowClass)}if(object.changeType=='fadein'){if(imgNum0){imgNum--}else{if(imgNum==0){imgNum=imgLen-1}}$(object.scrollImgBox).eq(imgNum).fadeIn('slow');$(object.scrollImgBox).eq(imgNum).siblings().fadeOut('slow');$(object.tabDivList).eq(imgNum).addClass(object.thumbNowClass);$(object.tabDivList).eq(imgNum).siblings().removeClass(object.thumbNowClass)}}if(object.flag==true){var?s=setInterval(changeEffectNext,object.changeTime);$(object.firstDiv).hover(function(){clearInterval(s)},function(){s=setInterval(changeEffectNext,object.changeTime);});$(object.tabDiv).hover(function(){clearInterval(s)},function(){s=setInterval(changeEffectNext,object.changeTime)});$(object.botPrev).bind("click",function(){clearInterval(s)}).bind("mouseover",function(){clearInterval(s)});$(object.botNext).bind("click",function(){clearInterval(s)}).bind("mouseover",function(){clearInterval(s)})};$(object.botNext).click(function(){changeEffectNext()});$(object.botPrev).click(function(){changeEffectPrev()});function?changesmallImg(index){$(object.tabDivList).eq(index).addClass(object.thumbNowClass);$(object.tabDivList).eq(index).siblings().removeClass(object.thumbNowClass);if(object.changeType=='slide'){$(object.scrollBox).animate({'margin-left':-scrollWid*index})}if(object.changeType=='fadein'){$(object.scrollImgBox).eq(index).fadeIn('slow');$(object.scrollImgBox).eq(index).siblings().fadeOut('slow')}imgNum=index;tabNum=index}if(object.thumbOverEvent==true){$(object.tabDivList).click(function(){var?index=$(this).index();changesmallImg(index)})}if(object.thumbOverEvent==false){$(object.tabDivList).hover(function(){var?index=$(this).index();changesmallImg(index)})}}})})(jQuery);
2.html結(jié)構(gòu)
a,.lbPeo{-webkit-transition:all?.2s?ease-in-out?0s;-o-transition:all?.2s?ease-in-out?0s;-moz-transition:all?.2s?ease-in-out?0s;-ms-transition:all?.2s?ease-in-out?0s;transition:all?.2s?ease-in-out?0s;}
.lbCon{margin-top:33px;margin-bottom:37px;position:?relative;}
.lbBtn{display:block;position:?absolute;top:0;width:40px;height:143px;border:1px?solid?#D7D2CA;background:url('../../../images/special/140801/ctr_prev.png')?no-repeat?center?center;}
.lbPrev{left:0}.lbNext{right:0;background-image:url('../../../images/special/140801/ctr_next.png')}
.lbBtn:hover{background-color:?#ddd;}
.lbBox{width:900px;height:145px;margin-left:?50px;overflow:?hidden;position:?relative;}
.lbList{width:1000%;}
.lbBox?ul{float:left}
.lbBox?li{float:left;width:150px;height:145px;overflow:?hidden;}
.lbPeo{text-align:center;line-height:18px;font-family:"微軟雅黑";color:#333}
.lbPeo?img{display:block;border:?1px?solid?#ddd;width:84px;height:103px;margin-left:32px;*margin-left:5px;}
.lbPeo?h5{font-weight:?bold;font-size:12px;padding-top:?5px;*padding-top:?0}
.lbPeo?h6{font-size:12px;}
.lbBox?li?a:hover{text-decoration:?none}
.lbBox?li?a:hover?.lbPeo{color:#ff9600}
!--?人物--
div?class="lbCon?comWith?clearfix"
div?class="lbBox"
div?class="lbList"
ul
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
/ul
ul
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大2紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李2大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
lia?href=""?target="_blank"
div?class="lbPeo?clearfix"
img?src=""?/
h5李大紅/h5
h6大公報(bào)副社長(zhǎng)兼執(zhí)行總編輯/h6
/div
/a/li
/ul
/div
/div
a?href="javascript:;"?class="lbBtn?lbPrev"/a
a?href="javascript:;"?class="lbBtn?lbNext"/a
/div
3.頁(yè)面調(diào)用:
script type="text/javascript" src="js/jquery-1.9.1.js"/script
script type="text/javascript" src="js/jquery.imgScroll.js"/script(上面那個(gè)js)
$('.lbCon?.lbBox?.lbList').imgScroll({
firstDiv:?'.lbCon?.lbBox',
scrollBox:?'.lbCon?.lbBox?.lbList',
scrollImgBox:?'.lbCon?.lbBox?ul',
botPrev:?'.lbCon?.lbPrev',
botNext:?'.lbCon?.lbNext',
changeType:?"slide",
thumbNowClass:?'on',
thumbOverEvent:?true,
changeTime:?5000,
ImgBoxMar:?0,
flag:?false
});
4.至于鼠標(biāo)滑過(guò) 顯示左右按鈕,可以這么寫(xiě)(思路:css默認(rèn)隱藏左右按鈕,鼠標(biāo)滑過(guò)顯示左右按鈕,劃出隱藏,需要引入jquery.js)
$(function(){
$(".wj_jdt_1").bind("onmouseover",function(){
$(".ctr_btn").show();
}).bind("onmouseout",function(){
$(".ctr_btn").hide();
})
})
大體是這么個(gè)意思,至于怎么延伸在你
函數(shù) 描述
$(selector).hide() 隱藏被選元素
$(selector).show() 顯示被選元素
$(selector).toggle() 切換(在隱藏與顯示之間)被選元素
$(selector).slideDown() 向下滑動(dòng)(顯示)被選元素
$(selector).slideUp() 向上滑動(dòng)(隱藏)被選元素
$(selector).slideToggle() 對(duì)被選元素切換向上滑動(dòng)和向下滑動(dòng)
$(selector).fadeIn() 淡入被選元素
$(selector).fadeOut() 淡出被選元素
$(selector).fadeTo() 把被選元素淡出為給定的不透明度
$(selector).animate() 對(duì)被選元素執(zhí)行自定義動(dòng)畫(huà)
speed 參數(shù)規(guī)定顯示或隱藏的速度。可以設(shè)置這些值:"slow", "fast", "normal" 或毫秒。
callback 參數(shù)是在 hide 或 show 函數(shù)完成之后被執(zhí)行的函數(shù)名稱
自己整理,絕非抄襲!
這種插件非常多, 你可以挑一個(gè)用
如果你要問(wèn)原理, 關(guān)鍵點(diǎn)是
外層div是一個(gè)窗口, 控制好長(zhǎng)寬, 設(shè)置overflow為hidden, 那么只有在此區(qū)域內(nèi)的內(nèi)容才會(huì)被顯示
內(nèi)容是一堆圖片, 通過(guò)js控制位置, 比如用relative定位, 通過(guò)css控制left, 就是移動(dòng)效果
如果要輪播, 注意控制邊界圖片次序
網(wǎng)頁(yè)名稱:jquery左右滾動(dòng)圖片,jquery 圖片左右滾動(dòng)
分享路徑:http://chinadenli.net/article31/dssppsd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、用戶體驗(yàn)、Google、網(wǎng)站收錄、全網(wǎng)營(yíng)銷(xiāo)推廣、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)