2015-02-08 47 views
1

我刮伤这里,我不能看到视频的HTML5标签的原因currentTime的和持续时间是不确定的,当我尝试从一个简单的警报调用它,请参阅下面拨弄:为什么视频currentTime和持续时间未定义从JQuery访问?

am I missing something?

<video autobuffer controls autoplay id="vd" height="170" width="170"> 
    <source id="mp4" src="http://grochtdreis.de/fuer-jsfiddle/video/sintel_trailer-480.mp4" type="video/mp4"> 
</video> 

<br> 
<br> 

<span id="spDisplay">Some Info</span> 
<br> 
<br> 
<a href="#" id="lkDo">Do Something</a> 

$("#lkDo").click(function() { 
    alert($("#vd").currentTime); 
    alert($("#vd").duration); 
    //$("#spDisplay").html(); 
}); 

回答

2

它不适用于jquery对象。试试:

alert($("#vd")[0].currentTime); 
alert($("#vd")[0].duration); 
相关问题