我知道很多事情可以用不同的方式来完成,其中没有一个必然比别人更好;因此,有多种方法可以做到这一点通常是很好的:但是,jQuery的'.add()'方法和jQuery逗号选择器只是两种方法可以做同样的事情,或者彼此不同(在这个特殊的用法中作为选择器)?在jQuery中,'.add()'和','(逗号)之间有什么区别?
$("p").add("span").css("background", "yellow");
$("p, span").css("background", "yellow");
https://jsfiddle.net/rudijuri/gg3vfmcp/3/
(遗憾的外部链接的jsfiddle,但片断现在不使用触摸设备,像我这样的工作)
你的答案围绕着后代或子元素,OP没有询问什么 – j08691