-4
クリックしてクラスを追加して2〜3秒後に削除する方法はありますか?事前クリック時のクラスJqueryの追加と削除
クリックしてクラスを追加して2〜3秒後に削除する方法はありますか?事前クリック時のクラスJqueryの追加と削除
で おかげで、これを試してみてください:
$("#your_click_element_id").on('click', function()
{
$(this).addClass("class_name");//or $("#id_of_whatever_you_want)
setTimeout(function() {
$(this).removeClass('class_name');
}, 2000);
});
setTimout
は2000ミリ秒待ってから.removeClass()
を実行します。
<style>
.class_name{
...
}
</style>
https://api.jquery.com/addclass/ – goodyzain
使用してみてください '.addClass'、' .removeClass() '、'のsetTimeout() '。 –
はい、 'var $ this = $ this.addClass( 'magic'); setTimeout(function(){$ this.removeClass( 'magic');}、3000); ' – Tushar