此问题在此处已有答案:
How can I remove the text but not the child elements?(6个回答)
How to remove text (without removing inner elements) from a parent element using jQuery?(4个答案)
How to remove text that is not under any element with JavaScript(2个答案)
Remove text with jQuery(4个回答)
上个月关门了。
我有这个HTML
<table>
<tr>
<td> <select id="foo">
<option value="0" selected>0</option>
<option value="1" >1</option>
</select>
pcs
</td>
</tr>
</table>
字符串
我需要用jQuery删除<select\>
后面的“pcs”字符串。我该怎么做?
mmjQuery("#foo").parent().text(mmjQuery("#foo").parent().text().replace('db', ''));
型
但是使用该代码可以操作select
DOM。
1条答案
按热度按时间qlckcl4x1#
你可以做的是保存
select
元素到一个let
,然后使用html()
替换父td
的内容:个字符