我不知道是否有可能在Javascript中有一个点击事件侦听器,每次我点击更改我的布尔从真到假来回。意思是我点击一个它会变成假,我再次点击它,然后在无限循环中变成真,等等。我甚至不知道是否有可能,但我试过这个:来回改变布尔值javascript
//This is my listener
circlePicker.click(function() {
booleanChecker(circlePickerSelector);
console.log(booleanChecker(circlePickerSelector));
});
//This function checks if the boolean is true or false
function booleanChecker(isThisTrue) {
// circlePickerSelector = !circlePickerSelector;
// return circlePickerSelector;
if (isThisTrue == false) {
isThisTrue = true;
console.log("I turned into true");
} else if (isThisTrue == true) {
isThisTrue = false;
console.log("I turned into false");
}
return isThisTrue;
}
我想知道这是否可能。我感觉我的语法有些问题。任何建议都是值得欢迎的。
谢谢!
这工作得很好!谢谢! – mauricioSanchez