$(“<div>”)和$(“div”)之间的差异

时间:2017-08-21 07:25:02

标签: javascript jquery html

$("<div />")$("div")之间的区别是什么?

1 个答案:

答案 0 :(得分:4)

$('<div/>'):这会创建一个新的div元素。但是,除非您不将其附加到任何DOM元素,否则不会将其添加到DOM树中。

$('div'):这会选择页面上的所有div元素。

因此,代码$('<div/>').addClass('myClass')将创建一个新的div元素,并添加名为css的{​​{1}}类。和 myClass 将选择页面上显示的所有div元素,并将css类$('div').addClass('myClass')添加到它们。