繁体   English   中英

使用jQuery从HTML页面中删除特定文本

[英]remove specific text from html page using jquery

我在页面中创建了一个自动的<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(function(index,text))

。更换()

小提琴演示

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

尝试这个

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


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

演示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM