jQuery insertBefore() 方法

對(duì)于before()選擇表達(dá)式在函數(shù)前面,內(nèi)容作為參數(shù)

jQuery HTML/CSS 方法

insertBefore()方法將指定的HTML元素插入到選定的元素之前。

要在選定元素之后插入HTML元素,請(qǐng)使用insertAfter()方法。

before()和的insertBefore()方法執(zhí)行相同的任務(wù)。主要區(qū)別在于語(yǔ)法:

  • 使用before(),選擇表達(dá)式在函數(shù)前面,內(nèi)容作為參數(shù)

  • 使用insertBefore(),剛好相反,內(nèi)容在方法前面,它將被放在參數(shù)里元素的前面

語(yǔ)法:

$(content).insertBefore(selector)

實(shí)例

在每個(gè)段落之前插入HTML元素:

$("button").click(function(){
  $("<p style='color:red;'>Hello world</p>").insertBefore("p");
});
測(cè)試看看?/?

使用insertBefore()方法在每個(gè)選定元素之前插入一個(gè)現(xiàn)有元素:

$("button").click(function(){
  $("h1").insertBefore("p");
});
測(cè)試看看?/?

參數(shù)值

參數(shù)描述
content指定要插入的內(nèi)容(必須包含HTML標(biāo)記)

可能的值:

  • HTML元素

  • DOM元素

  • jQuery對(duì)象

selector所選元素將插入到此參數(shù)指定的元素之前

jQuery HTML/CSS 方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清