Показать сообщение отдельно
  #1 (permalink)  
Старый 12.11.2010, 16:09
Новичок на форуме
Отправить личное сообщение для Родогор Посмотреть профиль Найти все сообщения от Родогор
 
Регистрация: 11.11.2010
Сообщений: 3

jQuery jCarousel в две строки
Здравствуйте.
Я продвинуто-задвинутой новичок в JS, AJAX и т.п., извиняюсь если вещи, которые сказанные мной будут глупостями. Слишком много информации за последние дни получил и пока ещё не всё улеглось.

Делаю для WP плагин-карсуель для контента на основе jQuery php + ajax. Контент подгружается сформированным XML файло.

Никак не могу заставить в две строчки выводится. Точнее вывожу, но выглядит мягко говоря не очень и функциональность отказывает.

Я пробовал в два уровня сделать ul li - получилось, с float: left/none тоже получилось.. Но только на тестовом примере. Добавляем - уже не работает.. т.к. нужно что бы список рос заполняясь верхний элемент-нижний элемент->следующий столбец. Т.е. столбцами заполняться должно.

Вот этого я добиться никак не могу...
Я решил создать ещё один "list" (там называется так этот DIV), который помещается в "clip" (див в котором содержимое и который собственно влево-вправо).
Сделал ещё один ul.
this.container=i(a);
this.list=this.container.find("ul,ol").eq(0)
this.list2=this.container.find("ul,ol").eq(1)

Он появляется, но не в CLIP, а ниже, т.к. есть следующая строчка

this.clip=this.list.wrap("<div></div>").parent();

list отделяется div-ом, а list2 остаётся за ним.

Манипуляции типо this.clip=this.clip.wrap не прокатывают, но мои list и list2 находятся уже рядом... Но карусель перестаёт работать, т.к. изменён CLIP...... (

И тут мой мозг спотыкается и я не могу понять - wrap это создание "вокруг" элемента элемента. А как сделать вокруг двух элементов ?
Ответить с цитированием