Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.03.2011, 19:18
Аспирант
Отправить личное сообщение для [MI_nor] Посмотреть профиль Найти все сообщения от [MI_nor]
 
Регистрация: 24.05.2010
Сообщений: 31

не заходит в case
Здраствуйте, есть следующий код:
<script type="text/javascript">
$(document).ready(function(){
    var number = 5; //количество постов
    var offset = 10; //смещение постов
    var page_number = 2; //номер страницы
    var cat = [ '21,30,23,41', '16,18,36','33,39,31,26,412','82,10,12,5,11,35,368,416' ];
    var busy = false;

        $(window).bind('scroll', function(e) {
            if($(window).scrollTop() + $(window).height() > $(document).height() - 450 && !busy) {
	for (i = 0; i < 4; i++) {
		busy = true;
		$.post('<?php bloginfo('siteurl') ?>/wp-admin/admin-ajax.php', 
				{
					action: 'and_action',
                    off: offset+number,
		    		category: cat[i],
                    pagenumber: page_number
                }, 
				function(data) {
					if(data == "") {
                    	//больше нет постов
                    } else {
                    	offset = offset+number;
						switch (i){
   							case 0: $('#col1').append(data); break;
  							case 1: $('#col2').append(data); break;
   							case 2: $('#col3').append(data); break;
   							case 3: $('#col4').append(data); break;
						}
                        busy = false;
                        page_number += 1;
                      }
                }
			  );
	}
            }
        });
});
</script>


Если дебажить firebug ом, то все отлично, в зависимости от i ответ от скрипта вставляется в нужное место, а если просто смотреть страницу и прокрутить её вниз, то ответ вообще никуда не вставляется, хотя ответы от скрипта получаются. В чем тут может быть трабл?
З.Ы пытался вместо switch использовать $('#col'+(i+1)).append(data); результат тот-же.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С какой стороны взяться? bayrach jQuery 3 06.03.2011 13:31
Расшифровка кода, генерируемого flash. ГостьФорума Общие вопросы Javascript 6 02.02.2011 01:26
Помогите разобраться Jazz411 Общие вопросы Javascript 10 24.11.2010 01:41
Помогите разобраться с календарем FoMurJIom Общие вопросы Javascript 1 21.06.2010 16:56
Не работает скрипт Ling Firefox/Mozilla 2 03.05.2009 16:03