0

我正在分析一个插件,但我意识到作者使用:

$('<div/>').addClass('sample-piece');

而不是以下

$('div').addClass('sample-piece');

是什么意思<div/><a/>......它似乎不是一个有效的html标签。

我似乎找不到任何解决方案,因为谷歌不允许我在线搜索运营商.....

4

1 回答 1

7

$('<div/>').addClass('sample-piece');创建一个新div元素并向sample-piece其添加类。新创建的 div 当时不在 dom 树中,您可能需要将其附加到其他元素。

$('div').addClass('sample-piece');将类添加sample-piece到 dom 树中的所有div元素。

总结:

$('<div/>')创建一个新div元素。

$('div')选择所有div元素。

于 2013-04-01T04:01:50.880 回答