Я пытаюсь удалить строку из строки в 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()
, но у меня есть ссылки внутри списка, которые мне нужно сохранить.