欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery 圖片抖動(dòng)

jQuery是一個(gè)排序和過(guò)濾HTML元素,增加動(dòng)畫和用戶交互性等的JavaScript庫(kù)。它被廣泛應(yīng)用于Web開發(fā)中,其中圖片動(dòng)態(tài)效果也是它的強(qiáng)項(xiàng)之一。

圖片抖動(dòng)是一種非常流行的動(dòng)畫效果,可以使圖片變得更有趣,吸引人的眼球。在jQuery中,實(shí)現(xiàn)圖片抖動(dòng)相對(duì)容易,以下是一些實(shí)現(xiàn)方法:

// 簡(jiǎn)單的圖片抖動(dòng)效果
$(document).ready(function(){
$("img").hover(function(){
$(this).css("position","relative");
$(this).animate({left: "-10px"}, 'fast');
$(this).animate({left: "10px"}, 'fast');
$(this).animate({left: "-10px"}, 'fast');
$(this).animate({left: "10px"}, 'fast');
$(this).animate({left: "0px"}, 'fast');
}, function(){
$(this).css("position","");
});
});

代碼中,我們首先使用hover()函數(shù)實(shí)現(xiàn)鼠標(biāo)放上去和拿開時(shí)的效果。然后通過(guò)設(shè)置圖片的position屬性來(lái)讓其具有相對(duì)定位的效果。最后通過(guò)animate()函數(shù)從左到右多個(gè)方向移動(dòng)圖片來(lái)實(shí)現(xiàn)抖動(dòng)效果。

如果你想要更加復(fù)雜的圖片抖動(dòng)效果,可以通過(guò)控制圖片的CSS樣式來(lái)實(shí)現(xiàn)。例如:

// 更復(fù)雜的圖片抖動(dòng)效果
$(document).ready(function(){
$("img").hover(function(){
$(this).css({"position":"relative", "right":"-5px"});
for (var i = 1; i< 8; i++) {
$(this).animate({right:((i%2 == 0 ? -1 : 1) * 25)}, 50);
}
$(this).animate({right:0}, 50);
}, function(){
$(this).css("position","");
});
});

該代碼中,我們通過(guò)CSS設(shè)置圖片的初始位置。使用循環(huán)動(dòng)態(tài)設(shè)置其right屬性值,實(shí)現(xiàn)抖動(dòng)效果。最后將樣式恢復(fù)為原來(lái)的狀態(tài)。

綜上所述,通過(guò)jQuery實(shí)現(xiàn)圖片抖動(dòng)效果非常簡(jiǎn)單,并且能夠給網(wǎng)站帶來(lái)更加豐富的動(dòng)態(tài)效果。