分享一款鼠标移动到菜单上,标题切换描述的效果。
0、请不要问“在不在”之类的问题,有问题直接问!1、学生或暂时没有工作的童鞋,整站资源免费下载!2、¥9.9充值终身VIP会员,加我微信,826096331 拉你进VIP群学习!3、程序员加油,技术改变世界。在线 充值
HTML
首先我们放置一个图标菜单导航:
<ul id="feature">
<li id="f1"><a href="http://www.erdangjiade.com/" target="_blank"><span>开始减肥</span><p>H君带你开始减肥之旅</p></a></li>
<li id="f2"><a href="http://www.erdangjiade.com/" target="_blank"><span>减肥问答</span><p>解答减肥中的种种疑问</p></a></li>
<li id="f3"><a href="http://www.erdangjiade.com/" target="_blank"><span>减肥评估</span><p>专家评估你的减肥方法</p></a></li>
<li id="f4"><a href="http://www.erdangjiade.com/" target="_blank"><span>热量计算</span><p>方便的热量计算器</p></a></li>
<li id="f5"><a href="http://www.erdangjiade.com/" target="_blank"><span>减肥工具</span><p>简单有效的减肥好帮手</p></a></li>
<li id="f6"><a href="http://www.erdangjiade.com/" target="_blank"><span>减重服务</span><p>专业减重顾问帮你减肥</p></a></li>
</ul>
jQuery
$(function() {
$("#feature li").hover(function() { //鼠标悬浮在菜单
$(this).addClass("current").siblings("li").removeClass("current"); //当前菜单选中
$(this).find("span").animate({
top: "-55px"
},
"fast"); //当前菜单下子标签span 显示
$(this).find("p").animate({
top: "-55px"
},
"fast"); //当前菜单下子标签p 显示
},
function() { //鼠标离开菜单
$(this).find("span").animate({
top: "0"
},
"fast"); //隐藏除了当前菜单下的span
$(this).find("p").animate({
top: "0"
},
"fast"); //隐藏除了当前菜单下的p
});
});
友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群