jQuery實(shí)現(xiàn)廣告條滾動(dòng)效果
本文實(shí)例為大家分享了jQuery實(shí)現(xiàn)廣告條滾動(dòng)效果的具體代碼,供大家參考,具體內(nèi)容如下
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style>
*{padding: 0px;margin: 0px;}
#list{width: 150px;height: 310px;margin: 0px auto;border: 1px solid #ccc;overflow: hidden;}
#list li{list-style: none;height: 30px;line-height: 30px;border-bottom: 1px dashed #999;}
</style>
<script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
<script>
var marginTop = 0;//注意命名
var scroll = true;
//定時(shí)函數(shù),每150毫秒執(zhí)行一次函數(shù)
setInterval(function(){
if(scroll){
$("#list li:first").animate( //第一個(gè)li開(kāi)始執(zhí)行動(dòng)畫(huà)
{marginTop:marginTop--}, //設(shè)置上面的外邊距自減
0,
function(){ //動(dòng)畫(huà)之后執(zhí)行的函數(shù)
if( -marginTop==$(this).height()+1){ //判斷l(xiāng)i移動(dòng)的距離是否超過(guò)自身的高度
var $f = $(this); //復(fù)制一個(gè)li
$(this).remove(); //把第一個(gè)移除。第一個(gè)移除之后,第二個(gè)就自動(dòng)變?yōu)榈谝粋€(gè)
marginTop=0;
$f.css("margin-top","0px");
$("ul").append($f); //把第一個(gè)追加加到列表的最后,變成一個(gè)無(wú)縫連接
}
}
);
}
},150);
$(function(){
$("ul").hover(function(){scroll = false;},function(){scroll = true;});
});
</script>
</head>
<body>
<div id="list">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
</ul>
</div>
</body>
</html>
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 使用jQuery實(shí)現(xiàn)頁(yè)面定時(shí)彈出廣告效果
- jquery廣告無(wú)縫輪播實(shí)例
- jQuery實(shí)現(xiàn)的無(wú)縫廣告圖片左右滾動(dòng)功能詳解
- jQuery右下角懸浮廣告實(shí)例
- jquery實(shí)現(xiàn)兩邊飄浮可關(guān)閉的對(duì)聯(lián)廣告
- jQuery網(wǎng)頁(yè)右側(cè)廣告跟隨滾動(dòng)代碼分享
- jquery實(shí)現(xiàn)可關(guān)閉的倒計(jì)時(shí)廣告特效代碼
- 基于JQuery實(shí)現(xiàn)頁(yè)面定時(shí)彈出廣告
相關(guān)文章
jQuery Json數(shù)據(jù)格式排版高亮插件json-viewer.js使用方法詳解
這篇文章主要為大家詳細(xì)介紹了jQuery Json數(shù)據(jù)格式排版高亮插件json-viewer.js的使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06
jQuery 擴(kuò)展對(duì)input的一些操作方法
擴(kuò)展對(duì)input的一些方法(練習(xí)jQuery插件)2009-10-10
jquery實(shí)現(xiàn)點(diǎn)擊彈出帶標(biāo)題欄的彈出層(從右上角飛入)效果
這篇文章主要介紹了jquery實(shí)現(xiàn)點(diǎn)擊彈出帶標(biāo)題欄的彈出層(從右上角飛入)效果,涉及jQuery響應(yīng)鼠標(biāo)事件操作頁(yè)面元素動(dòng)畫(huà)效果的實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-09-09
jQuery 循環(huán)遍歷改變a標(biāo)簽的href(實(shí)例講解)
下面小編就為大家?guī)?lái)一篇jQuery 循環(huán)遍歷改變a標(biāo)簽的href(實(shí)例講解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07
Jquery 獲取checkbox的checked問(wèn)題
這個(gè)郁悶了,今天寫(xiě)這個(gè)功能的時(shí)候發(fā)現(xiàn)了問(wèn)題,上網(wǎng)找了好多資料對(duì)照,更加糾結(jié)2011-11-11
基于Datatables跳轉(zhuǎn)到指定頁(yè)的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)?lái)一篇基于Datatables跳轉(zhuǎn)到指定頁(yè)的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-11-11

