我想在 div 中放置一些文本作为链接。
例如,我想将带有超链接的文本“Google”<a href="http://www.google.com"
放在一个 div 中,其中 class-id 为“my-link”。
如何使用 jquery 或 javascript 来做到这一点?
我想在 div 中放置一些文本作为链接。
例如,我想将带有超链接的文本“Google”<a href="http://www.google.com"
放在一个 div 中,其中 class-id 为“my-link”。
如何使用 jquery 或 javascript 来做到这一点?
你可以这样做 :
$('.my-link').html('<a href="http://www.google.com">Google</a>');
但它会将超链接添加到所有.my-link div,因此最好将ID添加到 div 并在jQuery代码上使用ID 。
If my-link
is the class of the target div then
$('.my-link').html(function(idx, html){
return html.replace(/Google/g, '<a href="http://www.google.com">Google</a>')
})
Demo: Fiddle