我在页面中创建了一个自动<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吗?
答案 0 :(得分:3)
尝试.text( function(index, text) )
$('.continents a').text(function (_, old){
return old.replace('hotels in ', '');
});
答案 1 :(得分:1)
试试这个
$(".continents li>a").each(function () {
console.log($(this).html().replace('hotels', ''));
});