jquery實(shí)現(xiàn)圖片左右間隔滾動(dòng)特效(可自動(dòng)播放)
<!DOCTYPE html >
<html>
<head>
<meta content="text/html; charset=utf-8" />
<title>圖片左右間隔滾動(dòng)Jquery特效</title>
<style type="text/css">
*{ margin:0px; padding:0px; font-size:12px;}
a{ text-decoration:none; font-size:12px;}
a:link{color:#383455;font-size:12px;}
a:hover{color:#ff0000;font-size:12px;}
a:visited{color:#383455;font-size:12px;}
img{ border:none;}
.hl_main5_content{width:898px; height:155px; border-top:none; margin-left:1px; margin:100px auto;}
.hl_main5_content1{width:838px;margin-top:5px; overflow:hidden; float:left; margin-left:15px;}
.hl_main5_content1 ul{width:1600px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; width:200px; display:inline; border:1px #FF0000 solid; margin-right:10px;}
.hl_main5_content1 ul li img{ width:200px; }
.hl_scrool_leftbtn{width:14px; height:38px; background:#ccc url(hl_scroll_left.jpg) no-repeat; float:left; margin-top:50px; cursor:pointer;}
.hl_scrool_rightbtn{width:14px; height:38px; background:#ccc url(hl_scroll_right.jpg) no-repeat; float:right;margin-top:50px; cursor:pointer;}
</style>
</head>
<body>
<div class="hl_main5_content">
<div class="hl_scrool_leftbtn"></div>
<div class="hl_scrool_rightbtn"></div>
<div class="hl_main5_content1">
<ul>
<li><a href="" title=""><img src="images/hl_scr.jpg" /></a></li>
<li><a href="" title=""><img src="images/hl_scr1.jpg" /></a></li>
<li><a href="" title=""><img src="images/hl_scr2.jpg" /></a></li>
<li><a href="" title=""><img src="images/hl_scr3.jpg" /></a></li>
<li><a href="" title=""><img src="images/hl_scr1.jpg" /></a></li>
<li><a href="" title=""><img src="images/hl_scr2.jpg" /></a></li>
<li><a href="" title=""><img src="images/hl_scr3.jpg" /></a></li>
</ul>
</div>
</div>
</div>
<script type="text/javascript" src="http://jt.875.cn/js/jquery.js"> </script>
<script type="text/javascript">
var flag = "left";
function DY_scroll(wraper,prev,next,img,speed,or){
var wraper = $(wraper);
var prev = $(prev);
var next = $(next);
var img = $(img).find('ul');
var w = img.find('li').outerWidth(true);
var s = speed;
next.click(function(){
img.animate({'margin-left':-w},function(){
img.find('li').eq(0).appendTo(img);
img.css({'margin-left':0});
});
flag = "left";
});
prev.click(function(){
img.find('li:last').prependTo(img);
img.css({'margin-left':-w});
img.animate({'margin-left':0});
flag = "right";
});
if (or == true){
ad = setInterval(function() { flag == "left" ? next.click() : prev.click()},s*1000);
wraper.hover(function(){clearInterval(ad);},function(){ad = setInterval(function() {flag == "left" ? next.click() : prev.click()},s*1000);});
}
}
DY_scroll('.hl_main5_content','.hl_scrool_leftbtn','.hl_scrool_rightbtn','.hl_main5_content1',3,true);// true為自動(dòng)播放,不加此參數(shù)或false就默認(rèn)不自動(dòng)
</script>
<div style="margin:0 auto; width:950px;">
支持自動(dòng)播放的開啟與關(guān)閉,同時(shí)支持左右箭頭的點(diǎn)擊播放。主要是修改DY_scroll()里面的參數(shù),第一個(gè)參數(shù)hl_main5_content是最外層的div的class,其次是左邊按紐,右邊按紐,包含圖片的div,時(shí)間(控制速度的,值越小越快),是否自動(dòng)播放。</div>
</body>
</html>
效果圖如下:
相關(guān)文章
基于input動(dòng)態(tài)模糊查詢的實(shí)現(xiàn)方法
下面小編就為大家分享一篇基于input動(dòng)態(tài)模糊查詢的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
Jquery如何使用animation動(dòng)畫效果改變背景色的代碼
這篇文章主要介紹了Jquery如何使用animation動(dòng)畫效果改變背景色,需要的朋友可以參考下2020-07-07
jQuery+PHP實(shí)現(xiàn)可編輯表格字段內(nèi)容并實(shí)時(shí)保存
在本例中,我們會(huì)通過jQuery實(shí)現(xiàn)單擊將一個(gè)文本信息變?yōu)榭删庉嫷谋韱?,你可以對文本?nèi)容進(jìn)行編輯,然后點(diǎn)擊“確定”按鈕,新的內(nèi)容將發(fā)送到后臺(tái)PHP程序處理,并保存到數(shù)據(jù)庫;當(dāng)點(diǎn)擊“取消”按鈕,則頁面恢復(fù)到初始狀態(tài),需要的朋友可以參考下2015-10-10
JQuery Highcharts 動(dòng)態(tài)生成圖表的方法
動(dòng)態(tài)圖表生成方法有很多,在接下來的文章中將為大家介紹下使用JQuery Highcharts是如何實(shí)現(xiàn)的2013-11-11
jquery.hotkeys監(jiān)聽鍵盤按下事件keydown插件
jquery.hotkeys就是網(wǎng)頁是監(jiān)聽用戶按鍵要用到的jquery庫,這里簡單介紹下使用方法,需要的朋友可以參考下2014-05-05
為jquery的ajax請求添加超時(shí)timeout時(shí)間的操作方法
這篇文章主要介紹了為jquery的ajax請求添加超時(shí)timeout時(shí)間的操作方法,文中通過一段簡單的代碼給大家介紹jquery ajax超時(shí)設(shè)置方法,感興趣的朋友跟隨腳本之家小編一起看看吧2018-09-09
Jquery實(shí)現(xiàn)點(diǎn)擊按鈕,連續(xù)地向textarea中添加值的實(shí)例代碼
本篇文章主要是對Jquery實(shí)現(xiàn)點(diǎn)擊按鈕,連續(xù)地向textarea中添加值的實(shí)例代碼進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-03-03
兩個(gè)select之間option的互相添加操作(jquery實(shí)現(xiàn))
兩個(gè)select,將其中一個(gè)select選中的選項(xiàng)添加到另一個(gè)select中,或者點(diǎn)擊全部添加按鈕將所有的option都添加過去.2009-11-11

