3 回答
![?](http://img1.sycdn.imooc.com/5458502c00012d4a02200220-100-100.jpg)
TA贡献1848条经验 获得超10个赞
你可以这样做:
$('.link').text(function() {
return $(this).text() + " " + $(this).attr("href");
})
演示
$('.link').text(function() {
return $(this).text() + " " + $(this).attr("href");
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a href="google.com" class='link'>hi</a>
![?](http://img1.sycdn.imooc.com/545865470001bf9402200220-100-100.jpg)
TA贡献1871条经验 获得超8个赞
你也可以用这个
$('input:button').click(function(){
var h = $('.link').attr('href');
var t = $('.link').text();
$('.link').text(t+' '+h);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a href="google.com" class='link'>hi</a>
<input type="button" value="push"></button>
![?](http://img1.sycdn.imooc.com/545869470001a00302200220-100-100.jpg)
TA贡献1886条经验 获得超2个赞
您可以使用jquery text功能
$('.link').text(function(a) {
return $(this).text().trim() + ',' + $(this).attr('href')
})
a {
text-decoration: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<a href="google.com" class='link'>hi</a>
使用本机 javascript,您可以使用document.querySelectorAll公共类获取元素并遍历它们并更新文本
document.querySelectorAll('.link').forEach((e) => {
e.textContent = e.textContent + ' , ' + e.getAttribute('href')
})
<a href="google.com" class='link'>hi</a>
添加回答
举报