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

直接 $('.item-2').css('border', '1px solid red')不好吗?

直接  $('.item-2').css('border', '1px solid red')不好吗?

正在回答

5 回答

明明任务就是你写的这样,看不懂为啥那么多人还加个next(),我能想到的就是他们都是为了刷进度直接看答案!

1 回复 有任何疑惑可以回复我~
#1

刘荣轩1991 提问者

非常感谢!
2016-10-16 回复 有任何疑惑可以回复我~

next()无参数允许我们找遍元素集合中紧跟着这些元素的直接兄弟元素,并根据匹配的元素创建一个新的 jQuery 对象。这里强调的找的是直接兄弟元素,假如在其他地方还有(非兄弟)节点的class 为 item-2,那么选择的对象集合就不一样了。重点在于理解next的作用。这里只不过是练习不严谨罢了。

0 回复 有任何疑惑可以回复我~

服了你们了,学之前看看这节课是在讲什么,本身就是再讲next()这个选择器,那就告诉大家这个选择器的用法,你非要纠结为什么还要用这个,一个元素如果用jquery选择器去选择能有数十种方式,多掌握一些你在写的时候就能多一种方法,不至于只知道一种到时候选择元素的时候傻眼了你又说老师没教你,怪谁

3 回复 有任何疑惑可以回复我~

当然可以,但是这节只是在告诉你用法,又不是告诉你最优方法。

1 回复 有任何疑惑可以回复我~

好的很


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

直接 $('.item-2').css('border', '1px solid red')不好吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信