Я использую плагин jQuery Cycle. Страница, о которой идет речь, находится здесь:
http://harrisonfjord.com/folio/test.html
Меню слева управляет содержимым в середине страницы с помощью плагина Cycle. Довольно просто. Однако Cycle добавляет кучу стилей к слайд-боксам:
Код, вызывающий ошибку, - это атрибут width
, который устанавливается; я создаю сайт на основе текучей компоновки, и изображения должны менять размер при изменении размера окна. Все работает хорошо, пока Cycle не добавляет это неприятное правило ширины к каждому из моих слайдов!
Как я могу заставить его перестать это делать? Я пробовал использовать containerResize: 0,
но безрезультатно. Вот вызов jQuery:
$('#adSlideshow').cycle({
fx: 'fade',
speed: 'fast',
timeout: 0,
pager: '#menu',
containerResize: 0,
pagerAnchorBuilder: function(idx, slide) {
// return selector string for existing anchor
return '#menu li:eq(' + idx + ') a';
}
});
Кстати, я использую полную версию Cycle, так что переключение опции containerResize ДОЛЖНО работать, но не работает. Мысли?
Можно ли зайти в код cycle.js и просто вырвать эту часть функции?
EDIT: Не обращайте внимания на то, что правое меню странно ведет себя при изменении размера страницы, на самом деле оно должно располагаться внизу, но я отредактировал остальной код для простоты на этом тестовом сайте.
7
задан JVG 9 January 2012 в 03:15
поделиться