我正在尝试将皮肤编码为videojs,我需要在div.vjs-volume-control中的音量栏中应用相同的cc(字幕)效果。如何将工具提示效果复制到音量栏?
我可以自己用jquery做这个,但我想知道是否可以在没有jquery的情况下完成。
在video.js第1446行,我有:
_V_.MuteToggle = _V_.Button.extend({
init: function(player, options){
init: function(player, options){
this._super(player, options);
player.addEvent("volumechange", _V_.proxy(this, this.update));
});
},
我看一看并做到了:
_V_.MuteToggle = _V_.Button.extend({
init: function(player, options){
this._super(player, options);
//var volume = _V_('volumeBar');
player.addEvent("volumechange", _V_.proxy(this, this.update));
this.addEvent("mouseover", function(){
var barra = new _V_.VolumeControl(this.player);
//alert('sdsd');
barra.fadeOut();
});
},
警报有效。但当我隐藏音量栏时,它不起作用