如何使用jquery用空字符串替换<p> <br/> </p>的所有实例?

时间:2017-09-10 15:47:22

标签: javascript jquery html replace

我想获取一些html内容并存储在变量中。然后我想通过用空字符串

替换<p><br></p>的所有实例来清理该内容

1 个答案:

答案 0 :(得分:0)

这可能对您有所帮助

$('p').each(function(){
  console.log($(this).text()); 
  $(this).remove();
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
  Testing
</div>
<p>Test 1</p>
<p>Test 2</p>

要获取HTML元素,请使用元素tagclassnameid,此处我使用了元素标记。

我没有存储到变量中,而是完成了console.log

要使用空字符串清除内容,您可以使用empty中的JavaScript方法,例如$(this).empty,但它会清除内容而非元素。所以,我使用remove方法删除元素。

希望这会对你有所帮助。