任务占坑
貌似布局有问题哦,如果是点击显示下拉列表,那么你的列表应该和点击对象,放在同一个元素中,然后给事件源加一个点击和移出效果.
1,将其他的全都弄成display:none,只把选中的弄成block;这是最基本的希望能够有帮助
把下拉菜单的内容及位置写好,然后使用JQ的toggleSlide()实现下拉菜单下拉及收缩效果
animate() 对被选元素应用“自定义”的动画 clearQueue() 对被选元素移除所有排队的函数(仍未运行的) delay() 对被选元素的所有排队函数(仍未运行)设置延迟 dequeue() 运行被选元素的下一个排队函数 fadeIn() 逐渐改变被
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script><script type="text/javascript"> function getlink(id) { document.getElementById(id).innerHTML="点击下列后显示的内容"; } function t(id){ if(document.
<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title></title> <style> .main > li > ul { display: none; } </style></head><body><ul class="main"> <li> <a>A一级菜单</a>
$("#num").change(function(){ //你下拉一下来看哈~我暂时加的是change方法~具体根据你需要~<br>alert("选中的value:"+$(this).val()+"\r\n"+"选中的index:"+$(this).attr("selectedIndex"));<br>});
我能想到的就是 , 现将HTML菜单写好 然后 给 需要点击的标签用jQuery 增加点击实现, 点击的时候判断 菜单是隐藏的还是显示的 , 如果是隐藏的就让他显示 ,如果是显示的就让他隐藏给你一份js写的吧没有 jQuery 的<!DOCTYPE HTML
下拉菜单和带不带图标没有关系