使 .appendTo() 应用于第一个元素?
我有这段代码:
<ul id="hello">
<li>.....</li>
<li>.....</li>
<li>.....</li>
<li>.....</li>
<li>.....</li>
<li>.....</li>
</ul>
和这个脚本:
$("<label>The First item</label>").appendTo($('ul#hello li'));
如何才能使 .appendTo() 函数仅适用于第一个列表项。
我尝试过 :first-child 选择器
但它似乎不起作用。
任何帮助表示赞赏。
I have this code:
<ul id="hello">
<li>.....</li>
<li>.....</li>
<li>.....</li>
<li>.....</li>
<li>.....</li>
<li>.....</li>
</ul>
and this Script:
$("<label>The First item</label>").appendTo($('ul#hello li'));
How can I make it so that the .appendTo() function only applies to the first list item.
I've tried the :first-child selector
but it doesn't seem to work.
Any help is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
注意:
.first()
应该比:first
快一点。另请参阅: jQuery :first 与 .first()
Note:
.first()
should be a tad faster than:first
.Also see: jQuery :first vs. .first()
或
或
演示
or
or
DEMO