jQuery的insertBefore()方法是用來在一個指定的元素之前插入一些HTML內容,其使用語法是「$(content).insertBefore(target)」。
本文操作環境:Windows7系統、Dell G3電腦、jquery3.2.1版。
insertBefore()是jQuery的一個內建的方法,用來在一個指定的元素之前插入一些HTML內容。以下這篇文章就來跟大家介紹一下insertBefore()的用法,希望對大家有幫助。
jQuery的insertBefore()方法
insertBefore()方法將在每次出現指定元素之前插入HTML內容。 【影片教學推薦:jQuery教學】
基本句式:
$(content).insertBefore(target)
##說明:# #content:表示需要在指定目標之前插入的HTML內容。
target:表示指定目標。
insertBefore()方法的使用範例
#範例1:<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="jquery.min.js"></script>
<script>
$(document).ready(function() {
$(".demo").click(function() {
// insertBefore
$("<div>在PHP中文网中学习!</div>").insertBefore("p");
});
});
</script>
</head>
<body>
<div class="box">
<p>学习jQuery</p>
<div class="demo">单击此处</div>
</div>
</body>
</html>
效果圖:
當DOM(文件物件模型) 已經加載,並且頁面(包括圖像)已經完全呈現時,會發生ready 事件。而,ready() 函數指定當 ready 事件發生時需要執行的程式碼。
$(".demo").click():表示當.demo元素發生點擊事件時需要執行的程式碼。
範例2:<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="jquery.min.js"></script>
<script>
$(document).ready(function() {
$(".demo").click(function() {
// insertBefore
$("<div>在PHP中文网中学习!</div>").insertBefore("p");
});
});
</script>
</head>
<body>
<div class="box">
<p>学习jQuery</p>
<p>学习php</p>
<div class="demo">单击此处</div>
</div>
</body>
</html>
效果圖:
以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !
以上是jQuery的insertBefore()方法怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!