jQuery append()
メソッドで奇妙な問題に直面しています。 div内にiframe
を含むコンテナを追加したいのですが、どういうわけか動作しません。iframe
を含むdivを追加するのではなく、これを他の通常のdivに置き換えると問題ありません。iframeがjQueryを使用してdivに埋め込まれていません
のjQuery/JavaScriptコード -
var imageURL = 'https://www.youtube.com/embed/zZasH6qkn8M';
var setWidth = '90%';
var setHeight = '211px';
var iframeContainer = '<div id="iframecontainer" style="position: relative;left: 50%;border: 0;top: 50%;transform: translate(-50%, -50%)">'+'<iframe id="ytFrameId" class="ytClassa" width="' + setWidth + '" height="' + setHeight + '" src="' + imageURL +'></iframe>'+'</div>';
//var iframeContainer = '<div id="retro">This is retro</div>';
$('#test').append(iframeContainer);
私は私のアプローチが間違ってやっているか知ってみましょう。
フィドル - https://jsfiddle.net/vo4cg8o3/
引用符が間違っています – epascarello