1

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

    });
4

1 回答 1

0

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

试试这个:

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

演示

这将解决您的问题。

于 2013-02-23T04:54:16.107 回答