为了账号安全,请及时绑定邮箱和手机立即绑定

锋利的jquery书中的疑惑

锋利的jquery书中的疑惑

鸿蒙传说 2018-12-19 18:13:12
功能是点击链接,该链接下面的ul就会显示出来。我的问题就是这个.next().hide(),不能理解这个语句是怎么把其他列表项都隐藏的。。。。。
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

首先你要明白$(this).parent().siblings()是什么,是除去当前a标签的父级li标签外的所有li标签。

然后这些li标签的children("a").next()是什么,是这些li标签中的ul标签。

然后让这些ul标签hide(),所以除了当前点击的a标签的兄弟标签ul外,其他a标签的兄弟标签ul都隐藏了


查看完整回答
反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 467 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信