jQuery insertAfter()方法

jQuery insertAfter()方法

jQuery的after()和insertAfter()方法都是用来在选定元素之后插入额外内容的。

jQuery after()和insertAfter()之间的区别

after()和insertAfter的主要区别在于语法和内容以及目标的位置。

在after()方法中,目标是选定的元素,而内容作为方法的一个参数放置。

$(target).after(contentToBeInserted)

在insertAfter()方法中,content是被选择的元素,target作为方法的参数进行放置。

$(contentToBeInserted).insertAfter(target)

注意:如果要在选定元素之前插入HTML元素,应该使用insertBefore()方法。

语法:

$(content).insertAfter(selector)

jQuery insertAfter()方法的参数

参数 描述
content 这是必需参数。它指定您想要插入的内容。
selector 这也是必需参数。它指定您插入内容的位置。>

jQuery insertAfter()方法示例

让我们看一下jQuery insertAfter()方法的示例。

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
(document).ready(function(){("button").click(function(){
        $("<span><b>Hello javatpoint.com</b></span>").insertAfter("p");
    });
});
</script>
</head>
<body>
<button>Insert span element after each p element</button>
<p>This is a tutorial website.</p>
<p>This is a training institute.</p>
</body>
</html>

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程