我有一个图像链接,我想变成图像和文本链接。
有这个:
<a href="http://example.com/" class="link">
<img src="http://i.imgur.com/s3zp1u2.jpg" /></a>
我想得到这个(注意'猫'文字):
<a href="http://example.com/" class="link">
<img src="http://i.imgur.com/s3zp1u2.jpg" />Cat</a>
我的code添加了文字但删除了图片:
$(function(){
$('.link').text('Cat');
});
答案 0 :(得分:2)
最简单的是添加额外的跨度
<a href="http://example.com/" class="link">
<img src="http://i.imgur.com/s3zp1u2.jpg" />
<span></span>
</a>
JS
$(function(){
$('.link span').text('Cat');
});
另一种方法是使用append()
答案 1 :(得分:1)
答案 2 :(得分:1)
一种方式:
$(function(){
$('.link').append('Cat');
});
答案 3 :(得分:0)
对于已经建议的内容,我只能添加纯Javascript解决方案:
<a href="http://example.com/" class="link">
<img src="http://i.imgur.com/s3zp1u2.jpg" />
<span id="cat-001-text">Cat</span>
</a>
<script type="text/javascript">
document.getElementById("cat-001-text").innerHTML = "dog";
</script>