2016-09-06 188 views
0

我想获得vimeo iframe的高度和宽度数据(在jquery中)。我想用这个数据把它们放到div popin获取iframe的高度和宽度

<div class="popin"> 
    <iframe src="https://player.vimeo.com/video....." frameborder="0" width="640" height="320"></iframe> 
</div> 

.popin { 
    max-width: ?? iframe value; 
    max-height: ?? iframe value; 
} 
+0

选择,如果你在iframe的语法仔细观察,你可以看到一些值的宽度和高度属性在它 – madalinivascu

+0

@madalinivascu确定,但我需要得到这个iframe值 – Jandon

+0

什么iframe值? – madalinivascu

回答

0

使用attr()与和高度

var width = $('iframe[src*=vimeo]').attr('width'); 
var height = $('iframe[src*=vimeo]').attr('height'); 
$('.popin').css({maxWidth:width+'px',maxHeight:height+'px'}); 
+0

谢谢。但我有错误:Uncaught SyntaxError:意外的令牌 - 最后一行 – Jandon

+0

谢谢,它工作完美! – Jandon