0
私はすべてのタグが属性ターゲットを持つためにiframeを追加したいと思います。すべてのタグにiframeを追加すると、attrターゲットがある
私はこのコードを使用します。
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