jQuery 在附加后插入?
我有以下 HTML
<ul>
<li>Some stuff first<li>
</ul>
基本上我正在使用 appendTo(ul)
向其附加一堆内容,但我希望它实际上在第一个子 li 之后
append
?
我该怎么做?
我尝试过 .appendTo(ul).insertAfter('li:first');
I have the following HTML
<ul>
<li>Some stuff first<li>
</ul>
Basically I am using appendTo(ul)
to append a bunch of stuff to this but I want it to actually append
AFTER the first child li
?
How can I do this ?
I've tried .appendTo(ul).insertAfter('li:first');
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您不需要组合
appendTo
和insertAfter
,只需使用insertAfter
并使选择器更加具体:这是一个 工作示例。
根据评论编辑
我认为您的意思是您已经在变量中拥有
ul
并且想要使用它。如果是这种情况,您可以尝试如下操作:这是该示例的示例。
You don't need to combine
appendTo
andinsertAfter
, you can just useinsertAfter
and make the selector more specific:Here's a working example.
Edit based on comments
I think what you mean is that you already have the
ul
in a variable and would like to use that. If that's the case, you could try something like this:Here's an example of that one.
尝试使用这个............
Try using this...................
使用 after() 在第一个 li 之后插入。
Use after() to insert after the first li.
我假设您想要:
或者如果
ul
不是变量:I assume you want:
or if
ul
is not a variable: