我正在尝试删除文本(在本例中,它是“Hi -“)。但没有用。
<div class="custom-card-title"> <!-- Change to 1-1/32 HELLO --> <a href="#">Hi - 1-1/32 HELLO</a> </div>
let name = $('.custom-card-title a').text(); const newName = name.split(" - ").pop(); name = `${newName}`
xwmevbvl1#
您必须使用.html()函数将修改后的文本附加到锚标记。
.html()
let name = $('.custom-card-title a'); const newName = name.text().split(" - ").pop(); name.html(newName);
fkaflof62#
您可以在这里使用.html()或.text()来设置锚元素的内容。
.text()
let name = $('.custom-card-title a').text(); const newName = name.split("-").pop(); name.text(newName) // or name.html(newName)
html()用于返回或更改所选元素的内部html和文本内容。text()用于返回或更改所选元素的文本内容。
html()
text()
fruv7luv3#
let name = $('.custom-card-title a').text(); const newName = name.split("Hi - ")[1]; name = `${newName}`
3条答案
按热度按时间xwmevbvl1#
您必须使用
.html()
函数将修改后的文本附加到锚标记。fkaflof62#
您可以在这里使用
.html()
或.text()
来设置锚元素的内容。html()
用于返回或更改所选元素的内部html和文本内容。text()
用于返回或更改所选元素的文本内容。fruv7luv3#