更新时间:2017/12/19 下午5:02:00
更新说明:修改按钮图标大小,修改图标css样式,让列表不那么丑  ̄□ ̄||
使用很简单,引入页头样式以及jquery1.12.0的cdn,为了兼容性请使用1.12.0版本jquery.
支持2级菜单,颜色可以自行修改
怎么修改器点击事件,不是点击li而是点击那个图标
<script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
<script type="text/javascript">
$(".list_dt").on("click",function () {
$('.list_dd').stop();
// stop 方法停止当前正在运行的动画
$(this).siblings("dt").removeAttr("id");
// removeAttr 移除同胞的ID属性
if($(this).attr("id")=="open"){
// 如果ID == open
$(this).removeAttr("id").siblings("dd").slideUp();
//移除ID 同胞dd slideUp
}else{
$(this).attr("id","open").next().slideDown().siblings("dd").slideUp();
//否则 添加ID open 返回他的同级ID为open的下一兄弟节点,并且上拉隐藏,同级dd slideUp
}
});
$(".list_dd li").click(function(){
$(this).addClass("addclassSlideUp");
$(this).siblings().removeClass("addclassSlideUp");
$(this).parents("dd").siblings("dd").find("li").removeClass("addclassSlideUp");
})
</script>0分我贴代码了 加了个选中样式效果 感觉两个去除样式写的繁琐 有大神简化下吗