0

jquery UI 탭 버전 1.9.1을 사용하고 있고 두 번째 탭에 스크롤러가있는 콘텐츠가 있습니다. 내가하려고하는 것은 두 번째 탭으로 돌아올 때마다 탭을 다시 설정해야한다는 것입니다 (위에서 내용을 표시해야 함).jquery 탭 재설정

솔루션을 찾으려고했지만 특정 문제가 아닌 탭과 인덱스에서 양식 필드를 재설정하는 것이 좋습니다.

답변

0

코드를 제공하지 않았다면 추측하기 어렵지만 탭 콘텐츠를로드하는 경우. 당신의 HTML 정적 인 경우, 당신은 아마 activate 기능으로 뭔가를 할 수

$(document).ready(function() { 

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

: 아약스는 두 번째 탭의 HTML 하단에, 당신은 같은 스크립트를 추가 할 수 있습니다. 같은

뭔가 :

$("#tabs").tabs({ 

    activate: function(event, ui) { 

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

안녕 다렌, 응답 주셔서 감사합니다. 어떤 경우에이 기능을 설정해야합니까? 거기에 탭 변경을 정의하는 모든 기본 속성/이벤트가 있습니까? – Dhaval

+0

안녕하세요. Dhaval - 내 게시물을 업데이트하여 원격 탭로드를 통해 두 가지 사례를 처리 할 수 ​​있음을 알 수 있습니다. ajax 및 정적 HTML 탭로드. – Darrrrrren

+0

안녕하세요, Daren, 코드를 업데이트하여 주시면 감사하겠습니다. 코드 탭에서 맨 위로 스크롤되지만 두 번째 탭에 비디오가 있으므로 해당 비디오를 다시 재설정해야하므로 해당 탭을 완전히 다시 설정할 수있는 방법이 있습니다. 비디오를 재생하기 위해 videojs 플러그인을 사용하고 있습니다. http://videojs.com/ – Dhaval