为所有标签添加iframe都有attr目标

时间:2017-04-04 09:05:31

标签: jquery iframe

我想为我的所有标签添加iframe具有属性目标。

我使用此代码。

jQuery(window).load(function(e) {
    jQuery('a[target]').each(function(index, element) {
       var targetLink= jQuery(this).attr('target');
       alert(targetLink);
       var newIframe=jQuery('<iframe src="" width="400" height="auto" name='+targetLink+' frameborder="0"></iframe>')
        newIframe.appendTo(jQuery('div#myMain'));
});

但我在控制台中收到错误

  

TypeError:a.indexOf不是函数[了解更多]

我该如何解决?

1 个答案:

答案 0 :(得分:0)

我将此代码更改为文档,并且它变得正确。

@method

我不知道它为什么不在window.load中运行。