这是一篇很有收藏价值的文章《jQuery实现的点击显示隐藏下拉菜单功能完整示例》,在开发过程对大家很有帮助,小编结合实例代码给大家介绍的非常详细,需要的朋友可以参考下
本文实例讲述了jQuery实现的点击显示隐藏下拉菜单功能。分享给大家供大家参考,具体如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>toggle</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<style>
*{margin: 0;padding: 0}
.nav1>li>ul{
display: none}
.nav1>li{color: red}
.nav1>li>ul>li{color: black!important;}
</style>
</head>
<body>
<ul class="nav1">
<li>aaaaa
<ul>
<li>aa22</li>
<li>aa22</li>
<li>aa22</li>
<li>aa22</li>
</ul>
</li>
<li>bbbbb
<ul>
<li>bb22</li>
<li>bb22</li>
<li>bb22</li>
<li>bb22</li>
</ul>
</li>
<li>cccc
<ul>
<li>cc22</li>
<li>cc22</li>
<li>cc22</li>
<li>cc22</li>
</ul>
</li>
<li>dddddd
<ul>
<li>ddd22</li>
<li>dd22</li>
<li>dd22</li>
<li>dd22</li>
</ul>
</li>
<li>eee
<ul>
<li>ee22</li>
<li>ee22</li>
<li>ee22</li>
<li>ee22</li>
</ul>
</li>
</ul>
<script>
$(function () {
var $ali=$(".nav1 li")
for(var i=0;i<$ali.length;i++){
$ali.eq(i).click(function () {
if($(this).find("ul").is(':hidden')){
$(this).find("ul").show()
}else{
$(this).find("ul").hide()
}
})
}
})
</script>
</body>
PS:感兴趣的朋友可以使用如下在线工具测试上述代码:
在线HTML/CSS/JavaScript前端代码调试运行工具:
http://tools.haodaima.com/code/WebCodeRun
在线HTML/CSS/JavaScript代码运行工具:
http://tools.haodaima.com/code/HtmlJsRun
希望本文所述对大家jQuery程序设计有所帮助。
以上就是jQuery实现的点击显示隐藏下拉菜单功能完整示例。生活的真谛在于创新,生活的理想在于远大,生活的艺术在于选择,生活的步履在于踏实,生活的乐趣在于追求,生活的安乐在于平淡,人生有时就是一场戏,有高潮,有低谷,每个人在这场戏中的角色是不同的,有的人是主角,有的人是配角,并不是主角就一定有好戏,配角也有出彩的时候,与人相处,追求和谐,就如水一样,无形却能演变五彩缤纷,无味却能演绎万味俱佳。更多关于jQuery实现的点击显示隐藏下拉菜单功能完整示例请关注haodaima.com其它相关文章!