如何在a
内更改所有文字
继续阅读
使用jquery
<div class="post-read">
<a href="http://www.google.com">Read More</a>
</div>
答案 0 :(得分:29)
在文档就绪处理程序($(fn)
)...
$('.post-read a').text('continue reading');
为了它,这里是如何在没有jQuery的情况下完成它....
var anchor = document.getElementsByClassName('post-read')[0].getElementsByTagName('a')[0],
textProperty;
if (anchor.textContent) {
textProperty = 'textContent';
} else if (anchor.innerText) {
textProperty = 'innerText';
}
anchor[textProperty] = 'continue reading';
这对你的HTML片段很有用,但它不太通用。
如果您不关心设置innerText
属性,可以使用...
anchor.textContent = anchor.innerText = 'continue reading';
我不会推荐它。
答案 1 :(得分:4)
这应该这样做:
$('.post-read a').html('continue reading');
答案 2 :(得分:1)
$('.post-read a').html("continue reading")
答案 3 :(得分:0)
通过jQuery中的text属性更改<tag>
$(document).ready(function () {
$('.postread a').text("your new text here ");
}