欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用JQuery動(dòng)畫制作滑動(dòng)菜單項(xiàng)效果實(shí)現(xiàn)步驟及代碼

 更新時(shí)間:2013年02月07日 09:07:35   作者:  
滑動(dòng)菜單項(xiàng)效果,聽起來就是很時(shí)尚的一個(gè)效果,不過實(shí)現(xiàn)起來有些麻煩,還好有本文的出現(xiàn),可以幫助你解決這個(gè)困惑,熱愛特效的你可不要錯(cuò)過了哈,好了話不多說切入正文

效果:



點(diǎn)擊第二個(gè)菜單項(xiàng)后出現(xiàn)一個(gè)向上滑動(dòng)的動(dòng)畫,控制margin-top底部另一個(gè)div中的文字

上移從而替換掉原有的文字。



原理其實(shí)不難無非就是css的控制加之jquery的代碼

對(duì)docemnt中所有l(wèi)i綁定一個(gè)hover事件,事件中根據(jù)鼠標(biāo)的狀態(tài)(無非是移入與移除),

使用animate的動(dòng)畫方式使原有的div向上移70px,移出時(shí)再將頁面效果變回原有的樣子。

代碼如下:

復(fù)制代碼 代碼如下:

$(function () {
var webNav = {
val: {
target: 0
},

init: function () {
$(".gnb ul li").on("hover", webNav.hover);

},

hover: function (e) {
if ($(this).index() == webNav.val.target) { return };
if (e.type == "mouseenter") {
$(this).find("a>p").stop(true, true).animate({ "margin-top": "-70px" }, 300);
} else if (e.type == "mouseleave") {
$(this).find("a>p").stop(true, true).animate({ "margin-top": "0px" }, 300);
}
}
};
webNav.init();


});

相關(guān)文章

最新評(píng)論