2011-08-21 9 views
2

안녕하세요 jquery 대화 상자를 열 때 첫 번째 탭을 트리거하려고합니다. 모든 브라우저에서 작동하지만 사파리입니다. 어떤 아이디어 야? 이것은 모든 브라우저하지만 사파리에서 일하고safari jquery에서 탭이 트리거되지 않습니다.

  $('.dialog').dialog({ resizable: false, autoOpen: false, 'modal':true, 'width':900, 'height':500, 
       open: function(e,ui) { 
       $('#container-1').triggerTab(0); 
      }); 

또한

$('#container-1').triggerTab(0);

return false;를 배치 시도했지만이 중 하나가 작동하지 않습니다.

나는 Klaus Hartl의 탭 플러그인을 사용하고 있습니다.

답변

0

대화 초기화가 잘못되었습니다. 다음을 시도하십시오.

$('.dialog').dialog({ 
     open: function(e, ui) { 
      $('#container-1').triggerTab(0); 
     }, 
     resizable: false, 
     autoOpen: false, 
     modal: true, 
     width: 900, 
     height: 500 
    }); 
관련 문제