首頁 > web前端 > 前端問答 > jquery中replaceall方法怎麼用

jquery中replaceall方法怎麼用

WBOY
發布: 2022-05-07 17:31:32
原創
2676 人瀏覽過

在jquery中,replaceall方法用來把被選元素替換為新的HTML元素,語法為「被選元素.replaceAll(被取代的元素)」;此方法與replaceWith()方法的作用相同,但replaceall()方法不能使用函數進行替換。

jquery中replaceall方法怎麼用

本教學操作環境:windows10系統、jquery3.2.1版本、Dell G3電腦。

jquery裡的fire函數是什麼意思

replaceAll() 方法用指定的 HTML 內容或元素來取代被選元素。

提示:replaceAll() 與 replaceWith() 作用相同。差異在於語法:內容和選擇器的位置,以及 replaceWith() 能夠使用函數進行替換。

語法

$(content).replaceAll(selector)
登入後複製

content必要。規定替換被選元素的內容。

可能的值:

HTML 程式碼- 例如("

")

新元素- 例如(document.createElement("div "))

已存在的元素- 例如($(".div1"))

已存在的元素不會被移動,只會被複製,並且包裹被選元素。

selector 必要。規定要替換的元素。

範例如下:

<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $(".btn1").click(function(){
    $(document.createElement("div")).replaceAll("p");
  });
});
</script>
<style>
div{height:20px;background-color:yellow;margin:10px;}
</style>
</head>
<body>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button class="btn1">用新的 div 替换所有段落</button>
</body>
</html>
登入後複製

輸出結果:

jquery中replaceall方法怎麼用

#相關影片教學推薦:jQuery影片教學

以上是jquery中replaceall方法怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板