var volume_ui = {
timer : 0,
init : function(){
var t = document.getElementById("VOLUME") || false;
if(t !== false)return;
bestv.createElement("VOLUME");
},
mute : function(vol){
volume_ui.init();
var t = document.getElementById("VOLUME"),
Content2 = "<div style='position:absolute;left:1080px;top:60px;width:250px;text-align:right;height:96px;background:url(images/vod/mute2.png) no-repeat'></div>";
t.innerHTML = Content2;
if(volume_ui.timer !== 0)clearTimeout(volume_ui.timer);
},
show : function(vol){
volume_ui.init();
var t = document.getElementById("VOLUME"),
Content1 = "<div style='position:absolute;left:980px;top:20px; text-align: center; color: #FFF; font-size: 24px; width:250px;height:32px; padding-top: 100px; text-indent:0; background: url(images/volume/p" + vol + ".png) '>" + vol + "</div>";
t.innerHTML = Content1;
if(volume_ui.timer !== 0)clearTimeout(volume_ui.timer);
volume_ui.timer = setTimeout(function(){
t.innerHTML = "";
},3000)
},
clear :function(){
var t = document.getElementById("VOLUME") || false;
if(t !== false)t.innerHTML = "";
},
controler : function(vol){
(vol == 0) ? volume_ui.mute() : volume_ui.show(vol);
}
}
timer : 0,
init : function(){
var t = document.getElementById("VOLUME") || false;
if(t !== false)return;
bestv.createElement("VOLUME");
},
mute : function(vol){
volume_ui.init();
var t = document.getElementById("VOLUME"),
Content2 = "<div style='position:absolute;left:1080px;top:60px;width:250px;text-align:right;height:96px;background:url(images/vod/mute2.png) no-repeat'></div>";
t.innerHTML = Content2;
if(volume_ui.timer !== 0)clearTimeout(volume_ui.timer);
},
show : function(vol){
volume_ui.init();
var t = document.getElementById("VOLUME"),
Content1 = "<div style='position:absolute;left:980px;top:20px; text-align: center; color: #FFF; font-size: 24px; width:250px;height:32px; padding-top: 100px; text-indent:0; background: url(images/volume/p" + vol + ".png) '>" + vol + "</div>";
t.innerHTML = Content1;
if(volume_ui.timer !== 0)clearTimeout(volume_ui.timer);
volume_ui.timer = setTimeout(function(){
t.innerHTML = "";
},3000)
},
clear :function(){
var t = document.getElementById("VOLUME") || false;
if(t !== false)t.innerHTML = "";
},
controler : function(vol){
(vol == 0) ? volume_ui.mute() : volume_ui.show(vol);
}
}
init表示方法名。
js的面向对象就是这么别扭, 用多了就习惯了