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

如图,关于Jquery parent()和siblings()的问题,麻烦帮忙看一下

如图,关于Jquery parent()和siblings()的问题,麻烦帮忙看一下

慕尼黑5688855 2022-01-12 15:11:44
上面的js我改成了下面这个:$(this).addClass('current'); $(this).parent('a').siblings('li').removeClass('current');这里不太理解,当前操作对象的父元素a标签的同级别元素li移除current,是不是这么理解不正确啊,按道理说同级别元素应该是这样啊<ul><a href="javascript:;"><li></li></a><li></li> //a的同胞元素<a href="javascript:;"><li></li></a><li></li> //a的同胞元素</ul>按道理说,应该是上面注释的li是a的同胞元素吧,不是很理解这个siblings()
查看完整描述

2 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

$(this).parent().siblings().removeClass('current');
siblings 就是同级元素

查看完整回答
反对 回复 2022-01-16
?
烙印99

TA贡献1829条经验 获得超13个赞

siblings()这个方法,就是要取得调用该方法的节点对象的兄弟节点

查看完整回答
反对 回复 2022-01-16
  • 2 回答
  • 0 关注
  • 340 浏览

添加回答

举报

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