📅  最后修改于: 2023-12-03 15:32:08.518000             🧑  作者: Mango
jQuery insertAfter()
方法用于将选择的元素插入到指定元素的后面。
$(selector).insertAfter(target)
selector
:必需,要插入的元素的选择器或 HTML 代码。target
:必需,指定目标元素的选择器或元素对象。在以下示例中,我们将向每个按钮后插入一条文本。
HTML 代码:
<button id="btn1">按钮1</button>
<button id="btn2">按钮2</button>
<button id="btn3">按钮3</button>
<button id="btn4">按钮4</button>
jQuery 代码:
$(document).ready(function(){
$("<p>文本1</p>").insertAfter("#btn1");
$("<p>文本2</p>").insertAfter("#btn2");
$("<p>文本3</p>").insertAfter("#btn3");
$("<p>文本4</p>").insertAfter("#btn4");
});
效果:
按钮1 文本1 按钮2 文本2 按钮3 文本3 按钮4 文本4
insertAfter()
方法与 after()
方法非常相似,但参数的顺序不同。例如,$(selector).insertAfter(target)
等同于 $(target).after(selector)
。clone()
方法。insertBefore()
方法。