我想做个样式,打开页面除第一个都隐藏,点击列表显示相应,关闭其他,现在做的默认都是显示,怎么改?

我的问题:我想做个样式,打开页面除第一个都隐藏,点击列表显示相应,关闭其他,现在做的默认都是显示,怎么改?我的代码如下://找到所有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; }
若想做个加号减号,闭合加号,打开减号怎么写?
展开
 我来答
百度网友9441b840e
2014-04-22 · 超过32用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:81万
展开全部
你可以直接全部display:none; 第一个标签写成行内的,display:block .

后面点击的时候根据你自己的需要再显示其他的。
匿名用户
2014-04-22
展开全部
简单 做ul的单击事件 判断当前里面的li是否隐藏如果是 就将所有li隐藏 只将里面的li显示 而且可以用jquery的动画效果animate 如果是显示 就让他隐藏 。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式