Показать сообщение отдельно
  #14 (permalink)  
Старый 19.09.2015, 23:30
Новичок на форуме
Отправить личное сообщение для tomberty Посмотреть профиль Найти все сообщения от tomberty
 
Регистрация: 17.09.2015
Сообщений: 9

Рони, вот это ты крут... взял и замострячил макет за меня ... спасибо!
Вообщем, пытаясь внести правки в твой код описываю проблему, я наконец понял в чём вся загвоздка.
Вся проблема в переменной insertComp, которую я инициализирую и потом постоянно к ней обращаюсь. Т.к. используется метод сетТаймаут, карта ssComp помещается в нужную ячейку спустя какое-то время (в данном случае 2 сек), а переменная инициализируется сразу, когда карты ещё нет в ячейке, и поэтому в переменную записывается undefined. Соответсвенно, вопрос: Как мне инициализировать переменную спустя 3сек? setTimeout в этом случае не работает...
var insertComp = $('[data-id='+(self.data('id')+1)+'] .ssComp')
Ответить с цитированием