2011-12-12 2 views
0

jQuery 도구는 Tabs 객체에 내장 된이 기능을 지원하지만 스크롤 할 수는 없습니다.스크롤 할 수있는 jQuery 도구의 특정 슬라이드에 연결

나는 다음과 같은 스크롤에 특정 슬라이드로 링크 할 수 있도록하려면 : 나는

if (location.hash) 
{ 
    $('#' + location.hash.substring(1)).click(); 
} 

를 사용하고 있지만 아무것도하지 않는 것 http://jsfiddle.net/cutcopypaste/5UWsr/

. 해시 태그를 선택하지만 click 이벤트가 발생하지 않거나 올바른 요소에서 실행되지 않습니다.

올바른 슬라이드로 이동하기 위해 요소 클릭을 모방하는 방법을 알려주십시오. 또는 이것을 작동시키는 다른 방법?

저는 앵커 이름으로 페이지를 스크롤하는 것이 이상하게 들릴지 모르지만 실제로 일어난 경우에만 걱정할 것입니다.

답변

1

스크롤 기능이 GET URL을 기반으로 특정 슬라이드로 스크롤되도록 딥 링크를 사용한다고 가정하십니까? 여기 내가하는 일 :

scrollapi = $("#scrollableID").data("scrollable"); 
deeplink = window.location.search.substring(1) 
if (deeplink) { 
    scrollapi.seekTo(deeplink); 
} 

GET 문자열은 연결하려는 슬라이드의 번호입니다. (0에서 시작)