我剛剛花了很長時間試圖找出爲什麼我的JavaScript for()循環在Drupal塊中不起作用,我覺得我已經檢查了語法 - 任何想法爲什麼這不起作用? !JavaScript for()在Drupal中循環不起作用?
$(document).ready(function() {
var i=0;
while (i<=5)
{
alert(i);
i++;
}
});
這並不做任何事情 - 而且如果我把這樣的事情在 - 無法正常工作或:
for (var i=0; i<31; i++){
alert(i);
}
謝謝!
順便說一句 - 你不應該直接在Drupal中使用$(document).ready,而應該使用Drupal.behaviors。檢查這個答案中的鏈接是如何和爲什麼:http://stackoverflow.com/questions/1717373/add-a-function-to-onload-in-drupal/1717490#1717490 – 2009-11-12 19:30:49
我同意亨裏克 - 代碼看起來對,也許jQuery沒有正確啓動 - 試試一個循環內的警報,看看你是否得到任何迴應 – dpmguise 2010-11-04 06:14:27