从 iframe 中的 div 获取文本,并使用 jquery 插入到另一个 div 中



我需要在 Iframe 中获取 DIV #time 的内容,并将其输出到 DIV #clock 中。但是我的代码似乎不起作用。我做错了什么。

$( "#iFrame" ).contents().find( "#time" ).appendTo( "#clock" );
<body>
<div class="clock" id="clockbox">
<a class="clock-box">
<span class="sml">Time: </span>
<span id="clock" class="sml"></span>
</a>
</div>
<div class="wrapper" >
<iframe id="iFrame" src=""></iframe>
</div>
</body>

如果在代码运行时未加载 iFrame,请从load事件触发它.....

$('#iFrame').on('load', function(){
$( "#iFrame" ).contents().find( "#time" ).appendTo( "#clock" );
});

最新更新