如何在jquery中的第一个子div之后附加元素? [英] How to append element after first child div in jquery?

查看:29
本文介绍了如何在jquery中的第一个子div之后附加元素?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

假设我有以下 div:

<div>1</div><div>2</div><div>3</div><div>4</div>

我如何在 jquery 或 javascript 中使我可以在mydiv"的第一个子元素之后立即附加一个元素.或者是否有一些选择器允许我在第一个孩子之后选择和附加?

<div>1</div><div>插入后续 div 的位置</div><div>2</div><div>3</div><div>4</div>

解决方案

你可以使用 :first-childafter:

$("#mydiv div:first-child").after(newDiv);

演示

Assuming I have the following divs:

<div id="mydiv">
 <div>1</div>
 <div>2</div>
 <div>3</div>
 <div>4</div>
</div>

How can I in jquery or javascript make it such that I can append an element right after the first child of "mydiv". Or is there some selector to allow me to select and append after the first child?

<div>
 <div>1</div>
 <div>Place to Insert Subsequent div</div>
 <div>2</div>
 <div>3</div>
 <div>4</div>
</div>

解决方案

You can do this using :first-child and after:

$("#mydiv div:first-child").after(newDiv);

Demo

这篇关于如何在jquery中的第一个子div之后附加元素?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆