$(document).ready(function(){
$('#button').click(function(){
$('.accordion').load('<iframe src="google.com" frameborder="0" scrolling="no" id="myFrame"></iframe>');
});
});
Невозможно отобразить iframe сайта google.com. Кто-нибудь может предложить, как это исправить?
Функция загрузки в jQuery не используется таким образом. Помимо прочего, он принимает URL-адрес в качестве параметра и загружает ответ с этого URL-адреса.
Если вы пытаетесь создать элемент DOM iframe, используйте для этого функцию jQuery и добавьте ее в нужное место:
$('<iframe src="http://google.com" frameborder="0" scrolling="no" id="myFrame"></iframe>')
.appendTo('.accordion');
или
$('<iframe>', {
src: 'http://google.com',
id: 'myFrame',
frameborder: 0,
scrolling: 'no'
}).appendTo('.accordion');
2 ошибки.
закрыть google.com двойными кавычками.
$ ('. Accordion'). Load ('< iframe src = "http://www.google.com" frameborder = "0" scrolling = "no" id = "myFrame">');
(игнорировать пробел в теге iframe)