我已经关注了jQuery code,
$("#tabs").tabs({
select: function(event, ui) {
window.location.replace(ui.tab.hash);
},}).addClass( "ui-tabs-vertical ui-helper-clearfix" );
除了为所有其他tabsjQuery 添加style属性值的第一个选项卡外display:none,由于这个我在加载openlayers map第二个选项卡时遇到错误。因为在创建map其对应div的状态时hidden。所以我添加了下面的代码,
$("#tabs").tabs("widget").find('#tab-2').attr('style','display:block');
但这会导致另一个问题,在加载第三个选项卡时,第二个选项卡也处于visible状态,有没有其他解决方案可以解决这个问题?