這篇文章主要介紹了jQuery實(shí)現(xiàn)幻燈片焦點(diǎn)圖,可實(shí)現(xiàn)非常炫目時(shí)尚的幻燈片效果,非常具有實(shí)用價(jià)值,基本能滿足你在網(wǎng)頁上使用幻燈片(焦點(diǎn)圖)效果,需要的朋友可以參考下
創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、東阿網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5、成都做商城網(wǎng)站、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為東阿等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
幻燈片效果描述:與前兩節(jié)不同的是,這款特效可以打開頁面隨機(jī)選擇切換方式(方向)
運(yùn)行效果截圖如下:
具體代碼如下
head
meta
http-equiv="Content-Type"
content="text/html;
charset=gb2312"
/
titleJquery幻燈片焦點(diǎn)圖插件/title
script
src="js/jquery-1.4a2.min.js"
type="text/javascript"/script
script
src="js/jquery.-1.2.1.min.js"
type="text/javascript"/script
script
type="text/javascript"
//打開頁面隨機(jī)選擇
切換方式(方向),怕增大KinSlideshow.js文件
就沒把隨機(jī)切換寫到里面。
//使用時(shí)如有需要隨機(jī)自己寫在前面是一樣的。而且還可以只固定隨機(jī)切換哪幾種。
var
moveStyle
var
rand
=parseInt(Math.random()*4)
switch(rand){
case
0:
moveStyle="left"
;break;
case
1:
moveStyle="right"
;break;
case
2:
moveStyle="down"
;break;
case
3:
moveStyle="up"
;break;
}
$(function(){
$("#KinSlideshow1").KinSlideshow({moveStyle:moveStyle});
})
/script
style
type="text/css"
#KinSlideshow{
overflow:hidden;
width:600px;
height:300px;}
/style
/head
body
h2打開頁面隨機(jī)選擇切換方式(方向)---刷新看看
^_^/h2
div
id="KinSlideshow1"
style="visibility:hidden;"
a
target="_blank"img
src="images/11.png"
alt="Jquery幻燈片焦點(diǎn)圖插件"
width="600"
height="300"
//a
a
target="_blank"img
src="images/23.png"
alt="Jquery幻燈片焦點(diǎn)圖插件"
width="600"
height="300"
//a
a
target="_blank"img
src="images/4.jpg"
alt="Jquery幻燈片焦點(diǎn)圖插件"
width="600"
height="300"
//a
a
target="_blank"img
src="images/5.jpg"
alt="Jquery幻燈片焦點(diǎn)圖插件"
width="600"
height="300"
//a
a
target="_blank"img
src="images/22.png"
alt="Jquery幻燈片焦點(diǎn)圖插件"
width="600"
height="300"
//a
/div
/body
/html
希望本文所述對(duì)大家的Jquery特效設(shè)計(jì)有所幫助。
這個(gè)效果就是蝦米站長(zhǎng)網(wǎng)首頁那個(gè)左右滾動(dòng)那個(gè)效果,我先把代碼發(fā)給你,如果還有問題再追問吧:
$(".goleft").click(function?()?{????
var?$self?=?$(this).siblings(".scrollcon").children("ul");????
var?lineWidth?=?$self.find("li:last").outerWidth(true);????
!$self.is(":animated")($self.css({"marginLeft":-lineWidth+"px"}).find("li:last").prependTo($self),$self.animate({"marginLeft":0?+"px"},?600));????
?});????
$(".goright").click(function(){????
var?$self?=?$(this).siblings(".scrollcon").children("ul");????
var?lineWidth?=?$self.find("li:first").outerWidth(true);????
!$self.is(":animated")$self.animate({?"marginLeft"?:?-lineWidth?+"px"?},?600,?function(){$self.css({"marginLeft":0?+"px"}).find("li:first").appendTo($self);});????
});???
//這是蝦米站長(zhǎng)網(wǎng)的網(wǎng)址:,?你可以先看一下里面的那個(gè)效果,如果還不懂,再問我吧。
思路:可以在每張圖片上添加自定義屬性,此時(shí)的自定義屬性用來存放背景色。當(dāng)前圖片輪播到后獲取這個(gè)自定義屬性值,給parent設(shè)置背景色即可!
你所說的換圖速度是什么意思?
是想像下面這樣,用setTimeout()?
setTimeout(
function()?{
$('.pics').css('left','-'+aaa+'px').show('400')
},?1000);
你找到j(luò)query模仿百度圖片幻燈瀏覽效果的網(wǎng)頁,點(diǎn)瀏覽器的文件,保存網(wǎng)頁,保存類型選擇“網(wǎng)頁,全部”。保存完之后那兩個(gè)文件就在你電腦里了,在保存的位置有個(gè)和網(wǎng)頁對(duì)應(yīng)的文件夾,這兩個(gè)文件就在那里面。
在當(dāng)前圖像 fadeOut的時(shí)候 目標(biāo)圖片 fadeIn同時(shí)進(jìn)行
$('id').eq(x).fadeOut(1000)//當(dāng)前圖像淡出
x++;//數(shù)值加1 指向下一張目標(biāo)圖片
$('id').eq(x).fadeIn(800)//目標(biāo)圖片淡入 時(shí)間比上面少 這樣就可以提前出現(xiàn)在淡出圖片的下面