Я только что потратил много времени, пытаясь понять, почему мой цикл Javascript for() не будет работать в блоке Drupal, я чувствую, что я проверил синтаксис - любая идея, почему это не работает? !Javascript для цикла() в Drupal не работает?
$(document).ready(function() {
var i=0;
while (i<=5)
{
alert(i);
i++;
}
});
Это ничего не делать - а также, если я ставлю что-то вроде этого косвенно не работает либо:
for (var i=0; i<31; i++){
alert(i);
}
Спасибо!
BTW - вы не должны использовать $ (document) .ready в Drupal напрямую, вместо этого используйте Drupal.behaviors. Проверьте ссылки в этом ответе, как и почему: http://stackoverflow.com/questions/1717373/add-a-function-to-onload-in-drupal/1717490#1717490 –
Я согласен с Henrik - выглядит код правильно, возможно, jQuery не инициируется должным образом - попробуйте оповещение из цикла, посмотрите, получите ли вы какой-либо ответ – dpmguise