gpt4 book ai didi

jQuery - 函数后跟同一事件中的 if 条件

转载 作者:行者123 更新时间:2023-11-28 15:53:57 25 4
gpt4 key购买 nike

这就是我想做的;

单击其中一个按钮以添加“已单击”类

再次单击同一个按钮以调出警报。

目前,警报会在同一次点击时出现。

谢谢

http://jsfiddle.net/bazzle/d68wsa32/

HTML

<div class="button">
button click here
</div>
<div class="button">
button click here
</div>
<div class="button">
button click here
</div>

jQuery

$('.button').each(function(){

$(this).on('click',function(){

$(this).addClass('clicked');

if ( $(this).hasClass('clicked') ){
alert('bingo');
};

});

});

CSS

.button{
background-color:red;
color:white;
padding:1em;
margin:5px;
text-align:center;
}

.clicked{
background-color:black;
}

最佳答案

稍微改变一下代码:

  if ( $(this).hasClass('clicked') ){    
alert('bingo');
} else {
$(this).addClass('clicked');
};

关于jQuery - 函数后跟同一事件中的 if 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32723631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com