ボタンがあり、ボタンがクリックされたとき、およびボタンが再度クリックされたときに変数clickを設定したい (トグル機能が必要)。truefalse
いつ、コンソールclick == trueに出力したいのか、いつ出力したいのか。clickedclick == falsenot clicked
var click = false
これが私のトグル機能です:
$('.button').toggle(
function(){
click = true;
$('.bmw').show();
}, function() {
click = false;
$('.bmw').hide();
});
そして、私がやりたいこと:
if(click = true) {
console.log('clicked');
} else {
console.log('not clicked');
}
ページをロードするとコンソールに表示されますnot clickedが、ボタンを押しても に切り替わりませんtrue。ただし、ボタンを切り替えるとbmwオブジェクト**.bmwが表示および非表示になるため、正常に機能しているようです。
私は何を間違っていますか?