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