嘿,我有一些代码电线起来的jQuery UI选项卡就绪功能的选项卡simplar到JQuery用户界面标签:饼干持久性有多个选项卡
// wireup tabs
$(".tabs").tabs({
cookie: {
expires: 30
}
});
这个伟大的工程,除了标签索引跨坚持所有标签位置(因为我使用.tabs选择器一次连接我的所有标签)。有没有办法自动连线的cookie名称是不同的foreach找到匹配选择器的项目?
嘿,我有一些代码电线起来的jQuery UI选项卡就绪功能的选项卡simplar到JQuery用户界面标签:饼干持久性有多个选项卡
// wireup tabs
$(".tabs").tabs({
cookie: {
expires: 30
}
});
这个伟大的工程,除了标签索引跨坚持所有标签位置(因为我使用.tabs选择器一次连接我的所有标签)。有没有办法自动连线的cookie名称是不同的foreach找到匹配选择器的项目?
$(这)是指文档。然而,在每个函数中运行连线,允许直接访问该项目,然后我们可以访问属性(例如HTML中的特殊属性以连接cookie)。我使用了选项卡ID,然后默认为自我命名,如果该属性不存在。
// wireup tabs
$(".tabs").each(function() {
var tabid = $(this).attr("tabid");
if (tabid == undefined || tabid == null || tabid == "") {
$(this).tabs({
cookie: {
expires: 30
}
});
}
else {
$(this).tabs({
cookie: {
expires: 30,
name: tabid
}
});
}
});
争取每一组添加一个名字:在上述情况下运行此当
$(".tabset1").tabs({
cookie: {
expires: 30,
name: "tabset1"
}
});
$(".tabset2").tabs({
cookie: {
expires: 30,
name: "tabset2"
}
});
有没有这样做而无需将每个标签作为新的标签集? $(this)对于每个选项集有不同的上下文吗? – 2010-11-22 18:38:56