我正在尝试从jQuery中的字符串中删除字符串。
这是字符串:
username1, username2 and username3 like this post.
我想从此列表中删除
username1,
。我尝试使用
.split(', ')
将列表添加到数组,但出现错误。我假设错误是因为不是每个单词后面都带有逗号。我一直想从列表中删除第一项。
username1
只是一个示例用户名。如果他们喜欢此帖子,则第一项将始终是当前登录用户的用户名。我试过了:
var updated_list = $('#post_like_list').html().replace('username1, ', '');
$('#post_like_list').html(updated_list);
但这并没有更新列表。但是,当使用
.text()
而不是.html()
时,它确实更新了列表,但是列表中有我需要保留的链接。 最佳答案
非常确定您只需要普通的旧替换功能。像这样使用:
myString.replace('username1','');
我想如果您想删除结尾的逗号,请改为:
myString.replace('username1,','');
编辑:
这是您网站的特定代码:
jQuery("#post_like_list-510").text().replace(...)