0

我正在尝试为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();
    });
},

警报有效。但是当我隐藏音量栏时它不起作用

4

0 回答 0