2011-08-26 2 views
1

나는 부모 탭 ID가 "PARENT_ID"하고 아이가 중첩 된 탭 구조의 ​​종류 ID가 "child_id"문서 준비를 클릭 개관에 있습니다 처음에 모두 닫혀JQuery와 : 중첩 된 탭은 문서로드를 클릭

을 가지고 있습니다 문서가 준비되면 둘 다 열어야합니다. 나는 이것에 대한 쓴

코드이었다

여기
$(document).ready(function(){ 
    $("a#parent_id").click(); 
    $("a#parent_id").click(function(){$("a#child_id").click();}); 
}); 

부모 탭을 열고했지만 아이는 둘 다 (준비 문서에 부모와 자식)이에 대한 모든 이유를 열 필요가 없습니다했다?

어떤 도움을 주시면 감사하겠습니다 ..

감사

+1

성능면에서 두 점이 있습니다. 셀렉터 "a # parent"는 "#parent"자체보다는 훨씬 느립니다 (모든 링크를 먼저 찾은 다음 parent라는 ID를 가진 셀을 찾습니다. 두 번째 셀은 "parent"라는 ID를 가진 요소를 찾습니다. "). 둘째, 두 번 올려다 보지 말고 한 번만 var에 할당 한 다음 다시 클릭하십시오. –

+0

좋은 지적 .. 고마워. – Wentworth

답변

3

당신이 그것에 기능을 할당하기 전에 부모의 event을 유발한다. 다음과 같이하십시오.

관련 문제