jQuery after() 方法用于在所选元素的后面,以相邻元素的角色插入指定内容。

语法

$(selector).after(content,function(index,html)) 

方法参数

参数说明
content为必填参数。它指定要插入的内容。它的可能值是:HTML 元素、jQuery 对象或者 DOM元素
function (index, html)

是可选参数。它指定了一个返回插入内容的函数。

  • index:用于提供集合中元素的索引位置。
  • html: : 提供被选元素的当前 HTML。

例子

介绍一些例子了解jQuery after() 方法的使用

例1

<!DOCTYPE html>  
<html>  
<head>  
<script src="https://code.jquery.com/jquery-1.11.2.min.js"></script>  
<script>  
$(document).ready(function(){  
    $("#btn1").click(function(){  
        $("p").after("<b>元素内容</b>. ");  
    });  
});  
</script>  
</head>  
<body>
<p>这是第一段。</p>
<p>这是第二段。</p>
<button id="btn1">后面插入相邻元素</button>
</body>  
</html> 
输出效果:

jQuery after() 方法