0
我想为我的所有标签添加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 is not a function[Learn More]
我怎样才能解决这个问题得到错误?
哪一行完全抛出一个错误? –
如果你使用的是jQuery 3.0,'load()'已经被删除](https://jquery.com/upgrade-guide/3.0/#breaking-change-load-unload-and-error-removed)。请参阅[jquery 3.0 url.indexOf错误](http://stackoverflow.com/questions/37738732/jquery-3-0-url-indexof-error)。 – showdev