生成した HTML を選択してから変更する方法を見つけようとしていますiframe
。iframe には、さまざまなメディア (画像、PDF など) が表示されます。さまざまなアイテムを表示するために、最初に次のようなものを使用して作成します。
$('#mydiv').html("<iframe id='myiframe' src='path/file.jpg'></iframe>");
次に、必要に応じて、次のようなものを使用して内容を更新します。
$('#myiframe').attr("src","path/newfile.jpg");
これにより、次のような HTML が生成されます (Chrome の要素ビューアーで確認できます)。
<div id='mydiv'>
<iframe id='myiframe' src='path/file.jpg'>
#document
<html>
<body style="margin:0">
<img style="-webkit-user-select:none" src="path/file.jpg">
</body>
</html>
</iframe>
</div>
<img>
幅を調整できるように、動的に生成されたタグを選択したいと考えています。しかし、それを行うためのjqueryセレクターがわかりません。アイデア?