我正在使用jquery ui tab 1.9.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');
}
});