Je viens de passer du temps à essayer de comprendre pourquoi mon Javascript for() ne fonctionne pas dans un bloc Drupal, j'ai l'impression d'avoir vérifié la syntaxe - une idée de pourquoi cela ne fonctionne pas? !Javascript for() boucle dans Drupal ne fonctionne pas?
$(document).ready(function() {
var i=0;
while (i<=5)
{
alert(i);
i++;
}
});
Cela ne fait rien - et aussi si je mets quelque chose comme ça in- ne fonctionne pas non plus:
for (var i=0; i<31; i++){
alert(i);
}
Merci!
BTW - vous ne devriez pas utiliser $ (document) .ready directement dans Drupal, utilisez plutôt Drupal.behaviors. Vérifiez les liens dans cette réponse pour savoir comment et pourquoi: http://stackoverflow.com/questions/1717373/add-a-function-to-onload-in-drupal/1717490#1717490 –
Je serais d'accord avec Henrik - l'apparence du code à droite, peut-être que jQuery n'est pas lancé correctement - essayez une alerte hors de la boucle, voir si vous avez une réponse – dpmguise