使用jQuery實現(xiàn)鼠標點擊左右按鈕滑動切換
更新時間:2017年08月04日 14:19:16 作者:Danna前端開發(fā)
在做web前端開發(fā)的時候經(jīng)常遇到圖片滑動切換特效,接下來通過本文給大家分享使用jQuery實現(xiàn)鼠標點擊左右按鈕滑動切換特效,感興趣的朋友參考實現(xiàn)代碼
使用jQuery實現(xiàn)點擊左右滑動切換特效:

HTML代碼如下:
<!--整體背景div-->
<div class="warp">
<!--中間內(nèi)容div-->
<div class="divContent">
<div class="content">
<ul class="contentUl">
<li>
<img src="/JS1/img/1.jpg" />
<span>生命如歌,春天似夢 </span>
<hr />
<p>生命如歌,春天似夢,初春更是如詩如畫。春似花季靚女,讓人悸動,春似那雍容少婦,令人憧憬</p>
</li>
<li id="second">
<img src="/JS1/img/2.jpg" />
<span>如花的季節(jié),贊揚 </span>
<hr />
<p>一切的生命力開始復蘇,溫暖如我,正是如花的季節(jié),不是嗎?</p>
</li>
<li>
<img src="/JS1/img/3_1.jpg" />
<span>夢想,不休不止</span>
<hr />
<p>畏懼忍受痛苦比忍受痛苦本身更加糟糕。沒有一個心靈在追逐它的夢想時會忍受痛苦。</p>
</li>
<li>
<img src="/JS1/img/4.jpg" />
<span>時間在葉子的擺動里</span>
<hr />
<p>時間會消磨一切的,她會讓我們忘記的。突然想:如果我們忘記了時間,是不是想忘掉的就都能忘掉。</p>
</li>
<li>
<img src="/JS1/img/5.jpg" />
<span>異鄉(xiāng)的海韻,落日的余輝</span>
<hr />
<p>每個人或許都有一個愿望,希望在某年某月某天可以和相愛的人牽手漫步在夕陽西下,落日余暉的海灘中,細數(shù)彼此生活的點點滴滴。</p>
</li>
<li>
<img src="/JS1/img/6.jpg" />
<span>城市夜,一個靜謐的夜</span>
<hr />
<p>城市夜,一個靜謐的夜。城市里,寒風瑟瑟。酒吧燈紅酒綠,這,才是夜市的開始。</p>
</li>
</ul>
</div>
<!--向左按鈕-->
<div class="leftBtn"><img src="/JS1/img/left.png" /></div>
<!--向右按鈕-->
<div class="rightBtn"><img src="/JS1/img/right.png" /></div>
</div>
</div>
js代碼如下:
$(document).ready(function(){
//向左按鈕點擊事件
var index = 0;
var liLen;
$(".leftBtn").click(function(){
index++;
liLen = $(".content ul.contentUl li").length; //目前長度返回值為6
if(index >= 4)
{
$(".content ul.contentUl").stop();
alert("已經(jīng)到達最后一頁!");
index = 3;
}else{
if(index == 1)
{
$(".content ul.contentUl").animate({left:-index*330},700);
}else{
$(".content ul.contentUl").animate({left:-index*305},700);
}
}
});
//向右按鈕點擊事件
$(".rightBtn").click(function(){
if(index == 0)
{
$(".content ul.contentUl").stop();
alert("這是第一頁,不能再往前翻了!");
}else{
index--;
if(index == 0)
{
$(".content ul.contentUl").animate({left:-40},700);
}else{
$(".content ul.contentUl").animate({left:-index*310},700);
}
}
});
});
以上所述是小編給大家介紹的使用jQuery實現(xiàn)鼠標點擊左右按鈕滑動切換,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
jQuery動畫效果animate和scrollTop結合使用實例
animate是jq的一個特效的函數(shù)方法,animate() 方法執(zhí)行 CSS 屬性集的自定義動畫。該方法通過CSS樣式將元素從一個狀態(tài)改變?yōu)榱硪粋€狀態(tài)。2014-04-04
asp.net網(wǎng)站開發(fā)中用jquery實現(xiàn)滾動瀏覽器滾動條加載數(shù)據(jù)(類似于騰訊微博)
騰訊微博提供兩種加載數(shù)據(jù)的方式,一種是分頁,一種是滾動瀏覽器滾動條加載數(shù)據(jù),分頁功能我想大家都做得太多了,今天我與大家分享一下我用滾動條滾動加載數(shù)據(jù)2012-03-03
jquery easyui 對于開始時間小于結束時間的判斷示例
對于開始時間小于結束時間的判斷可以參考,jquery easyui里的ValidateBox進行判斷,需要的朋友可以參考下2014-03-03
jquery $.each 和for怎么跳出循環(huán)終止本次循環(huán)
如何在jquery 中的循環(huán)中終止本次循環(huán)或者跳出循環(huán)呢?經(jīng)搜索發(fā)現(xiàn)個不錯的方法,大家不妨參考下,希望對大家有所幫助2013-09-09

