想必大家见过也写过不少关于下拉菜单的例子,小弟这是献丑了,各取所需吧!
当web前端开发正值jQuery风靡的时候,各大网站都掀起了使用jQuery的风潮。原因在于其简单小巧,插件极其丰富,更重要的是它有一大批前端开发的爱好者。好了,不扯淡了,发个jQ写的下拉菜单玩玩!
css样式
/*下拉菜单*/ .dropmenu{ position:relative; width:80px; margin:10px 0;} .dropmenu em{ border:#fff 1px solid;height:20px; line-height:20px;width:50px; display:block; padding:0 8px;} .dropmenu em.on{ border:#ccc 1px solid;} .dropmenu span{ position:absolute; top:21px; left:0;border:#ccc 1px solid; border-top:0; padding:5px 8px; width:50px;} .dropmenu span a{ display:block; height:20px; line-height:20px}
html代码
下拉菜单
jquery脚本
// 下拉菜单
$(function(){
$(".dropmenu em").hover(function(){
if($(this).siblings().length==0){
$(this).parent().append("栏目001栏目002栏目003栏目004");
} else{
$(this).siblings().slideDown();
}
}).parent().hover(function(){
$(this).find("em").addClass("on");
},function(){
$(this).find("span").slideUp(200);
$(this).find("em").removeClass("on");
})
})
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。