J'ai le code ci-dessous ...JS pour problème de boucle
var ToggleButtons=new Array();
ToggleButtons[0] = "#Click";
ToggleButtons[1] = "#DoubleClick";
ToggleButtons[2] = "#Drag";
ToggleButtons[3] = "#RightClick";
ToggleButtons[4] = "#MiddleClick";
function SelectButton(id) {
var x = 0;
for (x = 0; x++; x < ToggleButtons.length) {
if (x == id) {
$(ToggleButtons[x]).addClass('ToggleButtonSelected');
} else {
$(ToggleButtons[x]).removeClass('ToggleButtonSelected');
}
}
}
cependant, quand je l'appelle SelectButton (n) avec n = 0> 4, il frappe la ligne() et sauts directement à l'accolade de fermeture.
sur le pour() la ligne avant qu'il exécute, montre Firebug (par exemple)
id=2
ToggleButtons.length=5
x=0
J'ai le sentiment que je me manque quelque chose d'évident, mais je ne suis pas sûr de ce que,
Un grand merci
Merci - j'ai les yeux fixés à ce pendant 10 minutes – Basic