我正在使用jQuery EasyUI tabs。我试图通过这样做来获得打开的标签数量:
$(function () {
var tabs_title = [];
$('#tab_id').tabs({
onSelect: function (title, index) {
tabs_title.push(title);
}
});
console.debug(tabs_title);
});
当我console.debug(tabs_title)
时,我的数组中只显示第一个标题标题,我有五个标签。当我选择它们时,有谁知道为什么我无法获得我的数组中显示的5个标签的标题?
谢谢
答案 0 :(得分:0)
onSelect。你应该使用onLoad,只要加载标签就会触发它。
$(function () {
var tabs_title = [];
$('#tab_id').tabs({
onLoad: function (panel) {
tabs_title.push(panel.title);
}
});
console.debug(tabs_title);
});