3
我正在通过第三方JS库调试,我注意到这个jQuery选择器语句。
我习惯于简单的$([元素])选择器,所以这是抛弃我。
$('<a/>', {
id: 'specialId',
href: '#',
'class': 'button-next',
html: 'SomeText'
}).appendTo($('#specialDivId'));
我正在通过第三方JS库调试,我注意到这个jQuery选择器语句。
我习惯于简单的$([元素])选择器,所以这是抛弃我。
$('<a/>', {
id: 'specialId',
href: '#',
'class': 'button-next',
html: 'SomeText'
}).appendTo($('#specialDivId'));
它正在生成一个DOM对象。
这类似于做
$("<a id='specialId'></a>") ....
然后,您可以用它来.appendTo别的东西!
它创建了一个新的元素<a>
,设置其选项(ID,HREF等),并追加到#specialDivId
对于它的价值,我很少觉得这不是建立HTML字符串自己更加清晰。只有当所有属性都是变量时才有用。 – Blazemonger