Jquery:特定のiframe内のすべてのiframeを選択する方法は? 私は特定のiframeを持っていますが、id="main_frame"
これまでのところこれを試しましたが、うまくいきません:
$("#main_frame").contents().find("iframe").each(function() {
data = $(this);
//somecode
});
#main_frame のみのデータを取得します。
Jquery:特定のiframe内のすべてのiframeを選択する方法は? 私は特定のiframeを持っていますが、id="main_frame"
これまでのところこれを試しましたが、うまくいきません:
$("#main_frame").contents().find("iframe").each(function() {
data = $(this);
//somecode
});
#main_frame のみのデータを取得します。
次のような HTML を指定します。
<body>
<div>Outer Stuff</div>
<iframe id="main_frame">
<iframe id="inner1">
<div>
<span>Some content</span>
</div>
<iframe>
<div>Inner X2</div>
</iframe>
</iframe>
<iframe id="inner2">
<div>
<span>Some more stuff in iframe #2</span>
</div>
</iframe>
</iframe>
</body>
このスクリプトは、最も外側の要素を除くすべての iframe 要素を選択します。
<script type="text/javascript">
$(function() {
$(document).find('iframe').each(function() {
console.log($(this).html());
});
});
</script>