我尝试从代码中删除或替换此HTML标记。
<li class="li-sortable-background">
我尝试使用替换,但我只替换文本,不能替换代码字符,如&lt; =“”&gt;和东西。 我需要帮助!
答案 0 :(得分:2)
如果要删除元素本身及其中的所有内容,请使用.remove()方法。
答案 1 :(得分:0)
试试这个。假设你只有一个这个类的元素。
document.getElementsByClassName('li-sortable-background')[0].remove()
答案 2 :(得分:0)
您可以使用以下代码
使用JQuery:
$("#div1").remove();
按类名删除元素:
$('.className').remove();
使用javascript:
var child = document.getElementById("divId");
child.parentNode.removeChild(child);
答案 3 :(得分:0)
抱歉,这是一个像这样的字符串,我用textarea值给出它。我只想用类等删除LI。
<form name="asd" id="freeld_form" class="sortable ui-sortable" action="" method="get">
<li class="li-sortable-background">
<label for="asd" id="aha"></label>
<input name="asd" id="asd" class="" placeholder="" type="">
<button class="deleteButton"><img src="images/delete-button.svg" title="Load File"></button>
</li>
</form>
答案 4 :(得分:0)
$( ".li-sortable-background" ).replaceWith("<h2>your vale</h2>");