jquery инструменти множество раздели?

Имам div, който клонирам с помощта на jquery, вътре в този DIV имам 3 раздела, настроени с помощта на раздели с инструменти на jquery.

Следвах инструкциите на тази страница за няколко раздела: http://bit.ly/w581Xf

Но изглежда, че разделите работят само на първия DIV, а не на клонираните DIV

Имам го на сайт за тестване тук: http://bit.ly/zUlcjZ

Всякакви предложения за това как да накарате разделите да работят върху клонираните DIV би било страхотно! Благодаря


person Xtian    schedule 05.01.2012    source източник


Отговори (1)


Трябва да извикате .tabs builder след цикъла for, но вътре в събитието за успех:

опитайте да замените това като събитие за успех на вашия ajax:

success  : function (data) {
                            for (var i = 0, len = data.length; i < len; i++) {
                                var $div = $(".venue:first").clone();
                                var $name = data[i].name;
                                //set data
                                $div.find(".name").html(data[i].name);
                                $div.find(".address").html(data[i].address);
                                $div.find(".phone").html(data[i].phone);
                                $div.find(".checkins").html(data[i].checkinsCount);
                                $div.find(".tips").html(data[i].tipCount);
                                $div.find(".mayor").html(data[i].mayor);
                                $div.find(".mayor_photo").html(data[i].mayor_photo);

                                $div.removeAttr("style");

                                //append to main container
                                $("#venues").append($div);
                            }
$("ul.tabs").tabs("> .pane");

                        }

Късмет ;)

person rekans    schedule 06.01.2012