jquery 替换不起作用

2023-12-03

DEMO

你好,我正在尝试删除 JS 中的箭头。但似乎替换不起作用:-(

<a class="pr-page-prev">« Previous</a>
<a class="pr-page-next">Next »</a>


$('.pr-page-prev').text().replace(/&laquo;/, '')
$('.pr-page-next').text().replace(/&raquo;/, '')

您将替换文本,但不会替换元素的内容。

当你说$('.pr-page-prev').text(),它返回您正在调用替换的文本内容,这将返回替换的文本,但不会设置回元素。因此,即使您替换了文本,它也不会应用于该元素。

$('.pr-page-prev').text(function(i, text){return text.replace(/«/, '')})
$('.pr-page-next').text(function(i, text){return text.replace(/»/, '')})

Demo: Fiddle

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jquery 替换不起作用 的相关文章

随机推荐