我想做个样式,打开页面除第一个都隐藏,点击列表显示相应,关闭其他,现在做的默认都是显示,怎么改?
我的问题:我想做个样式,打开页面除第一个都隐藏,点击列表显示相应,关闭其他,现在做的默认都是显示,怎么改?我的代码如下://找到所有li标记中包含的ul标记//然后找到它...
我的问题:我想做个样式,打开页面除第一个都隐藏,点击列表显示相应,关闭其他,现在做的默认都是显示,怎么改?
我的代码如下:
//找到所有li标记中包含的ul标记 //然后找到它的前一个标记(即<a>),并添加click事件 $("li").find("ul").prev().click(function(){ //单击时让后面的兄弟切换样式 $(this).next().toggleClass("myHide"); }); }); </script> <style type="text/css"> #navigation ul li ul.myHide{ display:none; }
若想做个加号减号,闭合加号,打开减号怎么写? 展开
我的代码如下:
//找到所有li标记中包含的ul标记 //然后找到它的前一个标记(即<a>),并添加click事件 $("li").find("ul").prev().click(function(){ //单击时让后面的兄弟切换样式 $(this).next().toggleClass("myHide"); }); }); </script> <style type="text/css"> #navigation ul li ul.myHide{ display:none; }
若想做个加号减号,闭合加号,打开减号怎么写? 展开
2个回答
2014-04-22
展开全部
简单 做ul的单击事件 判断当前里面的li是否隐藏如果是 就将所有li隐藏 只将里面的li显示 而且可以用jquery的动画效果animate 如果是显示 就让他隐藏 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询