我是jquery的新手。我想知道为什么我不能插入带有insertafter的锚标签,但我可以添加h2标签和其他标签。请帮我。这是代码的链接。
http://jsbin.com/iboquj/4/edit
$(function(){
$('<h2>',{
text:'Hello from javascript',
class:'myClass'
}).insertAfter('article');
$('<a></a>',{
href:'http://google.com',
}).insertAfter('article');
});
答案 0 :(得分:0)
实际上你没有定义锚标记的主体,这就是它没有显示的原因。
请改为尝试:
$('<a></a>',{
href:'http://google.com',
text: 'Google'
}).insertAfter('article');
<强> Demo 强>
这将解决您的问题。