这个jQuery选择器究竟做了什么?$('<a/>',{...});

con*_*att 3 jquery

我正在通过第三方JS库进行调试,我注意到了这个jQuery选择器语句.

我习惯于简单的$([element])选择器,所以这让我失望了.

$('<a/>', {
    id: 'specialId',
    href: '#',
    'class': 'button-next',
    html: 'SomeText'
}).appendTo($('#specialDivId'));?
Run Code Online (Sandbox Code Playgroud)

Akt*_*tee 6

它正在生成一个DOM对象.

这与做的类似

$("<a id='specialId'></a>") ....
Run Code Online (Sandbox Code Playgroud)

然后你可以用它来.appendTo其他的东西!