コードを書くのは初めてですが、3回クリックした後にdivが消えるようにしようとしています。1 回か 2 回のクリックで非表示にする方法は知っていますが、3 回のクリックで非表示にする方法がわかりません。クリックするたびに 1 回反復する while ループを作成しましたが、代わりに、関数は div がクリックされるのを待たずに先に進み、div をフェードアウトします。
var threeClick = function() {
var n = 0;
while(n > 2) {
$(document).ready(function() {
$('div').click(function(){
n++;
});
});
$(document).ready(function(){
$('div').fadeOut('slow');
});
}
}
threeClick();