在jquery中使用insertafter添加锚标记

时间:2013-02-23 04:50:55

标签: jquery

我是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');

    });

1 个答案:

答案 0 :(得分:0)

实际上你没有定义锚标记的主体,这就是它没有显示的原因。

请改为尝试:

$('<a></a>',{
    href:'http://google.com',
    text: 'Google'
}).insertAfter('article');

<强> Demo

这将解决您的问题。