對于before()選擇表達式在函數(shù)前面,內(nèi)容作為參數(shù)
insertBefore()方法將指定的HTML元素插入到選定的元素之前。
要在選定元素之后插入HTML元素,請使用insertAfter()方法。
在before()和的insertBefore()方法執(zhí)行相同的任務(wù)。主要區(qū)別在于語法:
使用before(),選擇表達式在函數(shù)前面,內(nèi)容作為參數(shù)
使用insertBefore(),剛好相反,內(nèi)容在方法前面,它將被放在參數(shù)里元素的前面
$(content).insertBefore(selector)
在每個段落之前插入HTML元素:
$("button").click(function(){
$("<p style='color:red;'>Hello world</p>").insertBefore("p");
});測試看看?/?使用insertBefore()方法在每個選定元素之前插入一個現(xiàn)有元素:
$("button").click(function(){
$("h1").insertBefore("p");
});測試看看?/?| 參數(shù) | 描述 |
|---|---|
| content | 指定要插入的內(nèi)容(必須包含HTML標(biāo)記) 可能的值:
|
| selector | 所選元素將插入到此參數(shù)指定的元素之前 |