Javascript 使用jQuery从HTML元素中删除破折号

Javascript 使用jQuery从HTML元素中删除破折号,javascript,jquery,html,text,Javascript,Jquery,Html,Text,我想从下面的表单中删除- <form id="product-search" action="" method="get"> <input type="text" name="min_price" value="" placeholder="Min"> — <input type="text" name="max_price" value="" placeholder="Max" > </form> 但这不起作用。请提供帮助?

我想从下面的表单中删除-

<form id="product-search" action="" method="get">
   <input type="text" name="min_price" value="" placeholder="Min">
   — 
   <input type="text" name="max_price" value="" placeholder="Max" >
</form>
但这不起作用。请提供帮助?

您可以使用javascript属性在元素后选择同级文本

$(“#产品搜索输入:第一”)[0].nextSibling.nodeValue=“”
您可以使用javascript属性在元素之后选择同级文本

$(“#产品搜索输入:第一”)[0].nextSibling.nodeValue=“”

什么是
removeByContent
,它似乎不是jQuery函数?什么是
removeByContent
,它似乎不是jQuery函数?
$('#product-search').removeByContent('—');​