jquery工具有多个选项卡?
我有一个使用jquery克隆的div,在这个div中我有3个使用jquery工具选项卡设置的选项卡 我按照本页上的说明操作了多个选项卡: 但是这些标签似乎只对第一个DIV有效,而对克隆的DIV无效 我把它放在这里的一个测试点上:jquery工具有多个选项卡?,jquery,tabs,jquery-tools,Jquery,Tabs,Jquery Tools,我有一个使用jquery克隆的div,在这个div中我有3个使用jquery工具选项卡设置的选项卡 我按照本页上的说明操作了多个选项卡: 但是这些标签似乎只对第一个DIV有效,而对克隆的DIV无效 我把它放在这里的一个测试点上: 任何关于如何使标签在克隆的div上工作的建议都将非常好!谢谢在for循环之后,但在成功事件内部,您必须调用.tabs生成器: success : function (data) { for (var i = 0,
任何关于如何使标签在克隆的div上工作的建议都将非常好!谢谢在for循环之后,但在成功事件内部,您必须调用.tabs生成器:
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");
}
尝试将其替换为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");
}
成功:函数(数据){
对于(变量i=0,len=data.length;i.pane”);
}
祝你好运;)