用jquery按钮单击按钮创建一个iframe?
我有以下代码用jquery按钮单击按钮创建一个iframe?
var url = "url"; $('<iframe />', {
name: 'frame',
id: 'frame',
src: url
}).appendTo('body');
但是当我按一下按钮,好像没有什么改变
回答:
确保您不会一次又一次地打开相同的iframe中。检查它是否存在!
$('#button').click(function() { if($('#myIframe').size() == 0) {
$('<iframe id="myIframe" src="http://stackoverflow.com"></iframe>');
}
});
回答:
确保你把这个代码的的document.ready:
$(function() { $('#someButtonId').click(function() {
var url = "url";
$('<iframe />', {
name: 'frame',
id: 'frame',
src: url
}).appendTo('body');
});
return false;
});
Live demo。
回答:
该代码正常工作,因为它是现在。该错误可能在代码中的其他地方。
http://jsfiddle.net/qrDnH/1/
回答:
它非常简单的前点击按钮来清除您的div的innerHTML其中的iframe位于
这样的document.getElementById( “mapdive”)的innerHTML = “”;
以上是 用jquery按钮单击按钮创建一个iframe? 的全部内容, 来源链接: utcz.com/qa/263546.html