0
在我要访问的网页上有一个带有Youtube视频的iframe,我可以使用jQuery在iframe中获取div。但是,我无法获得div的风格(如背景图像)。任何解决方案下面如何通过jQuery获取iframe中的div样式?
HTML代码给出:下面
<iframe width="600" height="344" src="http://www.youtube.com/embed/aaaaa?wmode=transparent" frameborder="0" allowfullscreen="">
<div class="ytp-thumbnail-overlay" data-layer="4" style="background-image: url('https://i.ytimg.com/vi_webp/JPkV4li7FVQ/sddefault.webp');">
This is a div in iframe
</div>
</iframe>
jQuery代码如下:
var div = $("iframe>div.ytp-thumbnail-overlay");//Here div is not undefined.
var url = div.css('background-image');//Here url is undefined, why and how to get it?
'$(“ifrmae>'应该是'$(”iframe>' –
谢谢,我更新了jQuery代码。:) @Guruprasad Rao –