我有 2 个按钮。我想检测是否点击了上一个按钮然后点击第二个按钮它应该显示一些数据,否则如果用户直接点击第二个按钮,它应该显示一个警报(请先点击上一个按钮)。我试过这样做,但无法检测到第一个按钮是否被点击:-(
HTML
<input type="button" id="btn1" value="button1"></input>
<input type="button" id="btn2" value="button2"></input>
JavaScript
$('#btn1').click(function(){
alert('Button 1 Clicked');
});
$('#btn2').click(function(event) {
var inputButton = document.getElementsByTagName('input');
var $target = $(event.target);
if( $target.is(inputButton[1]) ) {
alert("Please click the 1st Button first");
} else{
alert('Button 2 Clicked');
}
});