有关jQuery和DOM遍历的快速问题。请看下面的代码,告诉我为什么有人会互相做一个?有什么理由吗

这个

jQuery("div.section").click(function(){
     jQuery(this).parent().parent().parent().next().find("div.section2").css("color","#fff")
})


而不是这个。

jQuery("div.section").click(function(){
     jQuery("div.section2").css("color","#fff")
})

最佳答案

如果有多个div具有class2的类,并且您希望定位特定的div,则您可能会选择第一个版本-尽管可能更“干净”。第二个版本将选择带有section2类的所有div。

10-06 00:44