我正在为三星智能电视创建应用程序。在那之后,我希望音量条出现 5 秒钟,然后它必须隐藏。如果用户连续按下音量,它必须在用户停止按下按钮 5 秒后隐藏。我试过这样:
var vt;
if($("#volume").css('display')=='none'){
$("#volume").show();
vt=setInterval(function(){$("#volume").hide();},5000);
}
else{
clearInterval(vt);
vt=setInterval(function(){$("#volume").hide();},5000);
}
当用户按下按钮时,它不会清除间隔,而是为每次点击创建实例