удалить конкретный текст со страницы HTML, используя jquery

0

У меня есть автоматический список <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?

Теги:

2 ответа

3
Лучший ответ

Попробуйте .text (функция (индекс, текст))

.Надеть()

Fiddle Demo

$('.continents a').text(function (_, old){
    return old.replace('hotels in ', '');
});
1

попробуй это

$(".continents li>a").each(function () {


   console.log($(this).html().replace('hotels', ''));
});

демонстрация

Ещё вопросы

Сообщество Overcoder
Наверх
Меню