0

我有一个看起来像这样的链接列表

  • 项目 1
  • 项目 2 (foo)
  • 第 3 项

如何让 jQuery 从链接文本中删除字符串“(foo)”?

4

2 回答 2

3
$('a:contains(foo)').text(function(_, currentText){
   return currentText.replace('foo', '');
});

http://jsfiddle.net/EgHkr/

于 2013-04-24T04:47:11.193 回答
0

另一种选择

$('li:nth-child(2)').replaceWith('<li>Item 2</li>');
于 2013-04-24T05:33:17.067 回答