2011-03-24 3 views
4

내 질문에 간단합니다.탭이 클릭되었는지 확인하는 방법은 무엇입니까?

이 예는 이미 클릭 탭 ..

어떤 아이디어가의를 확인 그냥

$('#social_edit_pannels').tabs({ 
    select: function(event, ui) { 
     var firstSelect = $('#tabs').tabs('option', 'selected'); 
     alert(firstSelect); 

     if (firstSelect == 0) { 
      alert("0"); 
     } 
     else if (firstSelect == 1) { 
      alert("1"); 
     } 
    } 
}); 

를 선택 나는 2 개 탭이와 나는 거 오전 탭을 경고하고 싶어?

+3

무엇이 문제입니까? 그것은 약간 불분명하다. – Groovetrain

답변

4

방금 ​​선택한 탭을 찾으려면 원하는 것처럼 들리지만 이전에 선택한 탭을 얻는 방법을 사용하십시오.

그냥 당신이 요소를 원하는 경우는 jsfiddle

$('#social_edit_pannels').tabs({ 
    select: function(event, ui) { 
     var theSelectedTab = ui.index; 
     if (theSelectedTab == 0) { 
      alert("0"); 
     } 
     else if (theSelectedTab == 1) { 
      alert("1"); 
     } 
    } 
}); 

ui.tab 아래 코드 예는, ui.index 호출합니다.

+0

훌륭합니다. – Patrioticcow

관련 문제