2012-02-19 5 views
1

私はこれに多くの問題を抱えていて、ここにいる誰かが私を助けてくれるのだろうかと思っていました。YouTubeのボリュームを制御するためのjQuery UIスライダー

ここではjQuery youtube playerプラグインを使用しています:http://badsyntax.github.com/jquery-youtube-player/、ボリュームに使用する簡単なスライダーを作成しようとしています。私はjquery.youtube.player.jsファイルを編集して

volume : function(){ 
     this.youtubePlayer.setVolume(30); 
    }, 

すべてのヘルプを追加することで、ボリュームを減らすボタンを作成するために管理

をいただければ幸いです。

答えて

4

setVolume(int)が方法ではありませんプラグインからは、youtube player apiのものです。 がそれを使用するには、ユーチューブのDOMオブジェクトを選択する必要があります。

$('.youtube-player-video object').get(0).setVolume(ui.value); 

またyour updated jsfiddleを参照してください。

2

jqueryプラグインがわかりません。しかし、そこにボリュームの機能はありませんので、私はこれがどのように動作するのか分かりません。

また、このあなたが一緒にあなたのコードを置くことができるように

this.youtubePlayer.setVolume(ui.value); 

そして、なぜあなたは$(function() {});を使用していて、(function($){})(this.jQuery); に彼らは、多かれ少なかれ等しい...

関連する問題