Я работаю с плагином jQuery, который имеет следующее:
var $el = $(this),
$wrapper = $el.find('div.ca-wrapper'),
$items = $wrapper.children('div.ca-item'),
cache = {};
// save the with of one item
cache.itemW = $items.width();
// save the number of total items
cache.totalItems = $items.length;
Моя проблема здесь в том, что ширина div, которую мне нужно получить, является плавной: это 33% его оболочки. Плагин хорошо работает, когда страница загружается, но ужасно ломается, когда изменяется размер окна.
Я думаю, что мне нужно снова получить переменные при изменении размера, если вы не можете придумать лучшую альтернативу.
Вот ссылка на WIP: http://arielodiz.com.ar/test/ (прокрутите вниз в «портфолио»)
Это оригинальный плагин: http://tympanus.net/codrops/2011/08/16/circular-content-carousel/