js實現(xiàn)點擊左右按鈕輪播圖片效果實例
更新時間:2015年01月29日 09:40:06 作者:comeonstone
這篇文章主要介紹了js實現(xiàn)點擊左右按鈕輪播圖片效果的方法,涉及click事件相應(yīng)、animate方法等使用技巧,需要的朋友可以參考下
本文實例講述了js實現(xiàn)點擊左右按鈕輪播圖片效果的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
$(function () {
var index = 1;
var pPage = 1;
var $v_citemss = $(".citemss");
var $v_show = $v_citemss.find("ul");
v_width = $v_citemss.width();//圖片展示區(qū)外圍div的大小
//注:若為整數(shù),前邊不能再加var,否則會被提示underfine
p_count = $v_citemss.find("li").length;//獲取此處li的個數(shù)
$(".slideprev1").click(function () {
if (!$v_show.is(":animated")) {
if (pPage == index) {
$v_show.animate({ right: '0px' }, "3000");
pPage = 4;
} else {
$v_show.animate({right: '-=' + v_width },"3000");
pPage--;
}
}
});
$(".slidenext").click(function () {
if (!$v_show.is(":animated")) {
if (pPage == p_count) {
$v_show.animate({ left: '0px' }, "3000");
pPage = 1;
} else {
$v_show.animate({ left: '-=' + v_width }, "3000");
pPage++;
}
}
});
});
對于鼠標(biāo)懸浮上去,下方出現(xiàn)橫條描述、左右出現(xiàn)按鈕等效果,完全可以用css實現(xiàn),不需要使用js來實現(xiàn)了。
具體操作:css中絕對或相對定位,left,right或bottom為負(fù)數(shù),鼠標(biāo)懸浮上去后,分別正確顯示,再設(shè)置一下transition,作為動畫的緩沖即可。
希望本文所述對大家的javascript程序設(shè)計有所幫助。
相關(guān)文章
整理關(guān)于Bootstrap導(dǎo)航的慕課筆記
這篇文章主要為大家整理了關(guān)于Bootstrap導(dǎo)航的慕課筆記,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03
詳談innerHTML innerText的使用和區(qū)別
下面小編就為大家?guī)硪黄斦刬nnerHTML innerText的使用和區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-08-08

