сдерживание: родитель работает неправильно

Я создал демонстрационную страницу, которая генерирует макет в стиле каменной кладки из нескольких div, а затем через x секунд запускает скрипт jquery.throwable для указанных div.

Вот он: http://output.jsbin.com/yitaru/2/

Проблема, с которой я столкнулся, заключается в том, что опция "containment:parent" для throwable не работает. Сами элементы div находятся внутри нескольких родительских элементов div — класса «.grid» (используемого плагином генератора сетки) и класса «.container». Однако ни один из них, похоже, не признан родителем, по крайней мере, с помощью throwable. Элементы div проваливаются сквозь дно контейнера и продолжают падать вниз по странице. Вместо этого я хочу, чтобы они остановились в пределах красной границы.

Любая идея, в чем проблема может быть здесь? Я ожидаю, что это связано с проблемой CSS и не так уж много проблем с throwable, но я недостаточно знаю о том, как работает CSS, чтобы понять это самостоятельно. Я думал, что путем вложения div друг в друга будет определена родительская/дочерняя структура.


person ennuipreneur    schedule 06.06.2015    source источник
comment
Кроме того, подробности о jquery.throwable и его параметрах здесь: github.com/benahm/jquery.throwable На этой странице говорится о сдерживании: определите пределы, в которых объект может быть выброшен. Окно является родителем по умолчанию, объект будет содержаться внутри родителя, вы можете указать пользовательское сдерживание, указав массив [x1, y1, x2, y2]   -  person ennuipreneur    schedule 06.06.2015


Ответы (1)


Что за манекен! сдерживание: «родительский» не включает кавычки вокруг «родительского». Проблема исправлена.

person ennuipreneur    schedule 07.06.2015