我想要一个按钮,它会在 1 秒后弹出。而且你不能在它没有弹出的时候按下它
$(document).ready(function(){
var pressed1 = false;
// Audio-Element 'audioElement' gets declared
$('#button1').bind("contextmenu",function(e){
if(!pressed1){
audioElement.play();
pressed1 = true;
$('#button1').css({backgroundImage: "url(img/button_pressed.png)"});
setTimeout('$("#button1").css({backgroundImage: "url(img/button.png)"}); pressed1 = false;', 1000);
return false;
}else{
return false;
}
});
});
该按钮在 1 秒后弹出,并且“pressed1”设置为“false”,但我无法再次按下该按钮。即使通过javascript控制台将'pressed1'设置为'false'!