Comment basculer d'une variable de true à false
J'ai cette configuration: http://jsfiddle.net/patrioticcow/yJPGa/5/
Je ne peux pas comprendre comment faire pour basculer entre un vrai ou faux variable. Voici le code:
<div class="test" id="id_test">Some Content...</div>
<div style="display: none" id="id_test">Some Other Content...</div>
<div>
<button id="disable">Save</button>
<button id="enable">Edit</button>
</div>
js
var logged_in = false;
$("#disable").click(function() {
logged_in == true;
alert (logged_in);
});
$("#enable").click(function() {
logged_in == false;
alert (logged_in);
});
if (logged_in == true) {
$("#id_test").find(".test").removeClass(".test").addClass(".test_hidde");
}
css
.test{color: red;font-size: 16px;}
.test_hidde{color: #000;font-size: 26px;}
Maintenant,
logged_in
n'est pas en train de changer à tout. À l'intérieur de l'fonctions de clic, voulez-vous dire logged_in = true;
et logged_in = false;
?OriginalL'auteur Patrioticcow | 2011-03-29
Vous devez vous connecter pour publier un commentaire.
Ici ya aller dans un violon: http://jsfiddle.net/maniator/yJPGa/7/
changé les lignes:
logged_in == true;
==>logged_in = true;
et
logged_in == true;
==>logged_in = false;
==
dénote boolean alors que=
définit quelque chose comme égale à autre choseIci est un violon avec l'instruction if fixe: http://jsfiddle.net/maniator/yJPGa/8/
La déclaration doit être encapsulé dans une fonction
Que faire si l'énoncé?
j'ai édité ma réponse ci-dessus
grand. merci lottttttttt
nooon problème ^_^
OriginalL'auteur Neal
Fera l'affaire.
Aussi, ces deux lignes sont les mêmes:
testé et trouvé aucun problème à utiliser. on dirait que c'est la meilleure solution, +1! la preuve: jsfiddle.net/bAKa6/1
grand raccourci pour javascript bascule/basculement d'une variable de type vrai/faux.
OriginalL'auteur Dean Barnes