当标签太多时,ui标签是否有更好的方式/扩展可以处理/提供滚动标签的控件?
我发现了一些,但他们不使用最新的jquery-ui-1.10.3。 例如.. Jizmoz Tabs在选项方面要好得多,但不适用于新的ui或jquery 1.9.1。
还有其他建议吗?
$("#tabs").tabs({
scrollable: true,
changeOnScroll: false,
closable: true
});
答案 0 :(得分:1)
使用this库。应引用jquery-migrate-1.2.1.js。用法示例:
$("#tabs").xtabs({
scrollable: true,
changeOnScroll: false,
closable: true
});
这是更新的Jizmoz Tabs JSFIDDLE,它也是第一版的更改jquery scrollable tab。我在jquery-2.1.1中使用它并且一切运行良好。
答案 1 :(得分:1)
这一行像魔术一样:
$(".ui-tabs-nav").hover(function () { $(this).css("height", "auto"); $(this).css("overflow", "hidden"); $(this).css("overflow", "auto"); }, function () { $(this).animate({ height: "32px" }, 600); });
它只在鼠标悬停在标题页眉上时显示完整标签,否则它只显示第一行标签(默认情况下为32px,但会根据您的需要进行更改)。
答案 2 :(得分:0)
查看这些链接
第二个链接可能有帮助
http://riteshsblog.blogspot.in/2011/09/jquery-ui-tab-scroller-plugin.html
[http://jsfiddle.net/Bua2d]
答案 3 :(得分:0)
replace "_super._create.apply(self);", with "self._superApply(self);"
replace "_super._update.apply(self);", with "self._superApply(self);"
虽然有效但有些错误。
答案 4 :(得分:0)