2012-02-19 128 views
1

我一直有很多麻煩與此,我想知道如果有人在這裏可以幫我。jQuery UI滑塊控制YouTube音量

我正在使用jQuery youtube播放器插件在這裏找到:http://badsyntax.github.com/jquery-youtube-player/,我正在嘗試創建一個簡單的滑塊以用於音量。

我設法創建一個按鈕,通過編輯jquery.youtube.player.js文件並添加

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

任何幫助將不勝感激減小了體積。

回答

4

setVolume(int)不是方法來自插件,它來自youtube player api。 要使用它,你需要選擇YouTube的DOM對象:

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

另見your updated jsfiddle

2

我不知道jquery插件。但是在這些例子中沒有描述音量函數,所以我看不出這應該如何工作。

另外,這

this.youtubePlayer.setVolume(ui.value); 

爲什麼您使用的$(function() {});(function($){})(this.jQuery); 他們或多或少都相等,所以你可以把你的代碼放在一起......