[英]Remove a certain text from a div
對於以下html。
<div id="textDiv">
<p>
MonkeyDonkey is not a bird.
Monkey is an animal.
</p>
</div>
我要刪除文本“ Donkey ”。
我試過了,但是沒有用。
$('#textDiv').html().replace("Donkey","");
請讓我知道如何實現此目標。
嘗試這個
var $text = $('#textDiv'); $text.html( $text.html().replace("Donkey", "") );
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="textDiv"> <p> MonkeyDonkey is not a bird. Monkey is an animal. <p> </div>
您也可以使用帶有g
標志的RegExp
替換所有匹配項,而不僅僅是第一個
var $text = $('#textDiv'); $text.html( $text.html().replace(/Donkey/g, '') );
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="textDiv"> <p> MonkeyDonkey is not a bird. Monkey is an animalDonkey. Donkey <p> </div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.