jQuery實(shí)現(xiàn)菜單感應(yīng)鼠標(biāo)滑動動畫效果的方法
本文實(shí)例講述了jQuery實(shí)現(xiàn)菜單感應(yīng)鼠標(biāo)滑動動畫效果的方法。分享給大家供大家參考。具體分析如下:
此代碼測試環(huán)境為IE9 以及GG、FF瀏覽器,IE8及以下瀏覽器可能不支持,希望理解。
這款JS鼠標(biāo)滑動效果使用jQuery實(shí)現(xiàn)簡單動畫的方法,而且也驚喜的發(fā)現(xiàn),jquery有更好的書寫方法,可以連寫,在animate方法前加上stop方法就可實(shí)現(xiàn)鼠標(biāo)移出后,不再執(zhí)行滑動效果。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>非常不錯(cuò)的jQuery鼠標(biāo)滑動效果</title>
<script src="js/jquery.min.js" type="text/javascript"></script>
<style>
body{font-size:12px;font-family:Tahoma,Arial,Verdana;color:#fff; background:#000; width:100%; height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td ,i{padding:0;margin:0}
fieldset,img {border:0}
.clear{ clear:both;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%}
abbr,acronym,img {border:0}
button,input,select,textarea{font-size:100%;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
table {border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;}
a:hover {text-decoration:underline;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear:both;}
.all ul{ width:100%; text-align:center;}
.all ul li{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #990066; cursor:pointer;}
</style>
</head>
<body>
<div class="all">
<ul>
<li>第一項(xiàng)</li>
<li>第二項(xiàng)</li>
<li>第三項(xiàng)</li>
</ul>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('.all ul li').mouseover(function(){
$(this).animate({"height":"70px","line-height":"70px"},100)
}).mouseleave(function(){
$(this).stop().animate({"height":"40px","line-height":"40px"},100)
});
})
</script>
</body>
</html>
希望本文所述對大家的jQuery程序設(shè)計(jì)有所幫助。
- jQuery+CSS實(shí)現(xiàn)菜單滑動伸展收縮(仿淘寶)
- 基于jquery實(shí)現(xiàn)后臺左側(cè)菜單點(diǎn)擊上下滑動顯示
- jQuery彈性滑動導(dǎo)航菜單實(shí)現(xiàn)思路及代碼
- 用jquery寫的菜單從左往右滑動出現(xiàn)
- jQuery實(shí)現(xiàn)菜單式圖片滑動切換
- Jquery網(wǎng)頁內(nèi)滑動緩沖導(dǎo)航的實(shí)現(xiàn)代碼
- jQuery藍(lán)色風(fēng)格滑動導(dǎo)航欄代碼分享
- jquery實(shí)現(xiàn)背景跟隨鼠標(biāo)滑動導(dǎo)航
- 基于jquery實(shí)現(xiàn)百度新聞導(dǎo)航菜單滑動動畫
相關(guān)文章
jQuery中使用validate插件校驗(yàn)表單功能
這篇文章主要介紹了jQuery中使用validate插件校驗(yàn)表單功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒,需要的朋友可以參考下2019-05-05
JavaScript對象之間的轉(zhuǎn)換 jQuery對象和原聲DOM
jQuery對象和原聲DOM,JavaScript對象之間的轉(zhuǎn)換,學(xué)習(xí)jquery的朋友可以參考下。2011-03-03
讓input框?qū)崿F(xiàn)類似百度的搜索提示(基于jquery事件監(jiān)聽)
讓input框?qū)崿F(xiàn)類似百度的搜索提示,oninput和onpropertychange事件監(jiān)聽,通過ajax獲取json數(shù)據(jù)2014-01-01
jquery 模擬類搜索框自動完成搜索提示功能(改進(jìn))
改進(jìn)版,支持多個(gè)輸入框!前面因?yàn)槎鄠€(gè)輸入框信息不好保存所以只能支持一個(gè),現(xiàn)在用輸入框的alt屬性來保存修改前的內(nèi)容,所以能支持多個(gè)輸入框了.初步測試沒發(fā)現(xiàn)問題,歡迎大家一起測試改進(jìn)!!!2010-05-05
基于jquery的使ListNav兼容中文首字拼音排序的實(shí)現(xiàn)代碼
jQuery的字母排序插件ListNav不支持中文,比較頭疼,最后找到一個(gè)取中文首字母的JS函數(shù),再配合ListNav,可以完善支持中文按首字母進(jìn)行排序。2011-07-07

