jQuery實(shí)現(xiàn)個(gè)性翻牌效果導(dǎo)航菜單的方法
本文實(shí)例講述了jQuery實(shí)現(xiàn)個(gè)性翻牌效果導(dǎo)航菜單的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery個(gè)性翻牌效果的導(dǎo)航菜單</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
ul,li{list-style:none;padding:0;margin:0;}
#btncell{width:300px;height:100px;border:1px solid #777;margin:50px auto;}
#btncell li{width:100px;float:left;height:50px;font-size:14px;text-align:center;line-height:28px;position:relative;z-index:1;}
#btncell li a{display:block;height:28px;border:2px solid #333;text-decoration:none;width:50px;background:#888;overflow:hidden;position:absolute;left:25px;top:10px;}
</style>
<script type="text/javascript" src="js/jquery1.3.2.js"></script>
<script language="javascript">
var nummove=0;
var numout=0;
$(function(){
$("#btncell li").hover(
function(){
if(nummove==0)
{
nummove=1;
$("a",this).animate({ height: "0px",top: "25px"}, 80,function(){nummove=0;});
$("a",this).animate({ height: "28px",top: "10px"}, 80);
$("a",this).css("background","yellow");
}
},
function(){
if(numout==0)
{
numout=1;
$("a",this).animate({ height: "0px",top: "25px"}, 80,function(){numout=0;});
$("a",this).animate({ height: "28px",top: "10px"}, 80);
$("a",this).css("background","#888");
numout=0;
}
}
)
$("#btncell li a").click(function(){
$(this).parents("li").css("z-index","2")
$(this).animate({ height: "558px",top: "-255px",width: "1000px",left: "-460px",opacity: 'toggle',lineHeight: '558px',fontSize: '500px'}, 1000);
$(this).animate({ height: "28px",top: "10px",width: "50px",left: "25px",opacity: 'toggle',lineHeight: '28px',fontSize: '12px'}, 400);
$(this).parents("li").css("z-index","1")
})
})
</script>
</head>
<body>
預(yù)覽效果時(shí)左下角會提示錯(cuò)誤,而且看不到效果,刷新一下就可以看到效果了。<ul id="btncell">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">6</a></li>
</ul>
</body>
</html>
希望本文所述對大家的jQuery程序設(shè)計(jì)有所幫助。
相關(guān)文章
jQuery實(shí)現(xiàn)圖片隨機(jī)切換、抽獎功能(實(shí)例代碼)
本文通過實(shí)例代碼給大家介紹了jQuery實(shí)現(xiàn)圖片隨機(jī)切換、抽獎功能,感興趣的朋友跟隨小編一起看看吧2019-10-10jQuery EasyUI 布局之動態(tài)添加tabs標(biāo)簽頁
本文給大家介紹jquery easyui布局之動態(tài)添加tabs標(biāo)簽頁,實(shí)現(xiàn)思路是這樣的通過調(diào)用add方法就可以輕松實(shí)現(xiàn),本文分步驟給大家詳細(xì)介紹,需要的朋友一起學(xué)習(xí)吧2015-11-11jquery 插件 web2.0分格的分頁腳本,可用于ajax無刷新分頁
displaynum,displaylastNum可以自由定制顯示的頁碼數(shù)量2008-12-12JQuery實(shí)現(xiàn)列表中復(fù)選框全選反選功能封裝(推薦)
在做列表時(shí)經(jīng)常會遇到全選,反選進(jìn)行批量處理問題。通過本文給大家介紹JQuery實(shí)現(xiàn)列表中復(fù)選框全選反選功能封裝,對jq復(fù)選框全選反選功能感興趣的朋友一起看看吧2016-11-11基于jquery異步傳輸json數(shù)據(jù)格式實(shí)例代碼
這篇文章主要介紹了jquery異步傳輸json數(shù)據(jù)格式實(shí)例代碼,有需要的朋友可以參考一下2013-11-11jquery修改屬性值實(shí)例代碼(設(shè)置屬性值)
jQuery attr()方法用于設(shè)置/改變屬性值,下面的例子演示如何改變(設(shè)置)鏈接中 href 屬性的值2014-01-01jquery網(wǎng)頁日歷顯示控件calendar3.1使用詳解
這篇文章主要為大家詳細(xì)介紹了jquery網(wǎng)頁日歷顯示控件calendar3.1使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11