2013-10-05 41 views

回答

17

类和ID是不一样的。

如果ID尝试:

$('#my-link').html('<a href="http://www.google.com">Google</a>'); 

演示with ID

如果类尝试:

$('.my-link').html('<a href="http://www.google.com">Google</a>'); 
^

演示with class

+0

感谢@Sergio您的解决方案,可以请你做一个JS-拨弄展示它。对不起,我的新手技能:P,但不知道有多兴奋地把它放在我的HTML文档中。 – user2773294

+0

@ user2773294,只是在我的回答中添加了演示。 – Sergio

+0

再次感谢@Sergio,我确实需要在适当的脚本标记中加入必要的jquery-lib路径。我可以简单地从这里拿到我的文档头标签中。 我检查了js-fiddle,但它以与它在这里出现的相同的方式出现,将它放在我的html文档中并没有使它工作。 – user2773294

1

如果my-link是类的目标的div然后

$('.my-link').html(function(idx, html){ 
    return html.replace(/Google/g, '<a href="http://www.google.com">Google</a>') 
}) 

演示:Fiddle

2

你可以这样做:

$('.my-link').html('<a href="http://www.google.com">Google</a>'); 

但它会添加超级链接到所有。我的链接 div的,所以这是最好的ID增加div并使用IDjQuery代码。

相关问题