before()方法在选定元素之前插入指定的内容。
要在所选元素之后插入内容,请使用after()方法。
插入内容:
$(selector).before(content)
使用函数插入内容:
$(selector).before(function(index))
在每个段落之前插入内容:
$("button").click(function(){ $("p").before("<p>Hello world</p>"); });测试看看‹/›
使用函数插入内容:
$("button").click(function(){ $("p").before(function(i){ return "<p>这个p的索引: " + i + ".</p>"; }); });测试看看‹/›
参数 | 描述 |
---|---|
content | 指定要在每个选定元素之前插入的内容(可以包含HTML标签) 可能的值:
|
function(index) | 指定一个函数,该函数返回要插入的内容
|