今天小編給大家分享的是jQuery實現(xiàn)網(wǎng)站導(dǎo)航抖動效果的代碼,相信很多人都不太了解,為了讓大家更加了解jQuery實現(xiàn)網(wǎng)站導(dǎo)航抖動效果的代碼,所以給大家總結(jié)了以下內(nèi)容,一起往下看吧。一定會有所收獲的哦。
使用jQuery實現(xiàn)網(wǎng)站導(dǎo)航抖動效果
知識點
1、each遍歷節(jié)點
2、 animate()自定義動畫
代碼
運行結(jié)果
鼠標(biāo)放上后會不停抖動
// 停止抖動 stopShake(this); }); function shake(ele) { // 1. 設(shè)置css $(ele).css({ 'position': 'relative' }); // 2. 確定走動的值 var animateLeft = $(ele).css('left') === '10px' ? '-10px' : '10px'; $(ele).animate({ left: animateLeft }, 100, function () { shake(ele); }); } function stopShake(ele) { $(ele).stop(true, false).css({ left: '0' }) } });