在 jQuery 中,before() 方法用于在選擇元素之前插入新的內容,可以將其視為一個偽元素,非常方便實用。
$(selector).before(content,function)
其中,selector 是必須的,表示要添加新內容的元素,content 可選,表示要添加的內容,function 也是可選的,表示要在添加新內容之前進行的動作。
在 before() 方法中,我們還可以使用 before 偽元素,例如:
$("p").before("Hello
"); $("p").before("").text("Hello").css("color", "red"); $("p").before(function(){return "
Hello
";});
在這些例子中,before 偽元素都是在指定元素之前插入新內容。比如第一個例子,就是在 p 標簽前插入了一個 h6 標簽,內容為 Hello。
第二個例子中,使用了 text() 方法給 h6 標簽添加了文本內容,并且將文本的顏色設置為紅色。
在第三個例子中,使用了一個匿名函數,該函數返回一個 h6 標簽,然后使用 before() 方法將其插入到指定的 p 元素之前。
可以看出,在 jQuery 中使用 before() 方法和偽元素 before,可以非常方便地添加新內容到指定元素之前。
上一篇固定頂部導航css
下一篇mysql下劃線不見了