У меня есть автоматический список <li>
созданный на моей странице с некоторым текстом в виде ссылки:
<ul class="continents">
<li class="link"><a href="#">hotels in USA</a></li>
<li class="link"><a href="#">hotels in Europe</a></li>
<li class="link"><a href="#">hotels in Asia</a></li>
<li class="link"><a href="#">hotels in Africa</a></li>
</ul>
Я хочу удалить только "hotels in "
из ссылок. я могу сделать это с помощью jquery?
Попробуйте .text (функция (индекс, текст))
$('.continents a').text(function (_, old){
return old.replace('hotels in ', '');
});
попробуй это
$(".continents li>a").each(function () {
console.log($(this).html().replace('hotels', ''));
});