2012-10-10 20 views
7

ネイティブJavaScriptまたはjQueryを使用して、HTMLビデオタグのポスター属性を変更したいとします。どんな助けでも大歓迎です。javascriptを使用してビデオタグポスター属性を変更するにはどうすればよいですか?

<div id="videoplayer" class="video-player" style="overflow: hidden; width: 582px; height: 326px; "> 
    <div id="myPlayer"> 
     <video id="htmlFive" width="100%" height="100%" controls="" poster="undefined"> 
      <source src="blank.m3u8"> 
     </video> 
</div> 
    </div> 

ありがとうございます!

答えて

12

ネイティブにそれを行うには、単に属性を変更します。これはjQueryのための完璧な作品

document.getElementById('htmlFive').setAttribute('poster','newvalue');

5

使用jQueryのattr方法、例えば:

$('#htmlFive').attr('poster', 'newvalue'); 
+1

おかげで、しかし、今私はそれをネイティブにしようとしています。 – Justin

-1
$('#video source').attr('src', srcPath); 
0
$("#example_video_1 .vjs-poster").css('background-image', 'url(http://video- js.zencoder.com/oceans-clip.jpg)').show(); 
関連する問題