jQuery查找并删除字符串

jQuery查找并删除字符串,jquery,Jquery,有人能帮我找到所有的“/”并用jQuery删除它们吗?HTML格式如下: <ul id="list"> <li>a /</li> <li>b /</li> <li>c</li> </ul> a/ b/ c 尝试使用查找每个项目,然后循环删除/: $("li:contains('/')").each(function(){ $(this).text($(this).text()

有人能帮我找到所有的“/”并用jQuery删除它们吗?HTML格式如下:

<ul id="list">
  <li>a /</li>
  <li>b /</li>
  <li>c</li>
</ul>
  • a/
  • b/
  • c
尝试使用查找每个项目,然后循环删除
/

$("li:contains('/')").each(function(){
    $(this).text($(this).text().replace(' /',''));
});

您需要修改差异,但基于所示的HTML,这就可以了。

jquery无法找到文本,只能找到元素。相反,您必须找到表示文本的元素,然后使用javascript字符串操作来完成这项工作。