重置jquery选项卡

时间:2012-11-05 10:51:30

标签: jquery jquery-ui jquery-ui-tabs javascript-framework jquery-tabs

我正在使用jquery ui tab 1.9.1版,我在第二个标签中有滚动条的内容。我想要做的是每当我回到第二个标签时,应重置标签(应显示顶部的内容)。

我试图找到解决方案,但我得到的是重置标签和索引上的表单字段,而不是针对此特定问题。

1 个答案:

答案 0 :(得分:0)

鉴于您没有提供任何代码,很难猜测,但是如果您要通过加载标签内容。 ajax,在第二个标签的HTML底部,您可以添加如下脚本:

$(document).ready(function() {

    $('#secondTabID').animate({scrollTop:$('#secondTabID').offset().top}, 'slow');
});

如果您的HTML是静态的,那么您可以使用activate函数执行某些操作。

类似的东西:

$("#tabs").tabs({

    activate: function(event, ui) {

       ui.newTab.animate({scrollTop:ui.newTab.offset().top}, 'slow');
    }
});