2010-03-12 2 views
0

facebox 설정이 있는데 작동합니다. 탭 기반 탐색 (JQuery 너무) 외부 페이지를로드 할 때 모달 작동하지만 탐색 doesnt. 명확하지 않으면 실제로 탭이 라이트 박스 안에 있도록하고 싶습니다. 그리고 그것은 또한 아무것도 변경할 수있는 경우 라이트 박스 안에 PHP/MySQL을 실행하고있다. 도움 주셔서 감사합니다. 여기에 코드의 부족에 대한Facebox 안쪽에있는 Jquery

편집 => 죄송는 facebox에로드되는 페이지의 코드입니다 : 나는 어쩌면 jQuery를 사용하는 라이브 도움이되지만 여부에 관해서는 확실치 수 있음을 보았다

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script> 
    <script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script> 
    <script type="text/javascript"> 
     $(function(){ 
      $('#tabs').tabs(); 
      }); 
    </script> 
<div id="tabs"> 
     <ul> 
      <li><a href="#tabs-1">Informations</a></li> 
      <li><a href="#tabs-2">Factures en attente</a></li> 
      <li><a href="#tabs-3">Marché en cours</a></li> 
     </ul> 

의 내가 필요한 것.

+0

코드 : 당신은 그러나 당신은 (모달 페이지의 내부)과 같은 준비가 문서의 내부 탭 호출을 포장 고려할 수, .live 사용할 필요가 없습니다. 코드가 필요합니다. – GlenCrawford

+1

안녕하세요. 어떤 코드 나 예제도없이 여기에 진지한 제안을하는 것은 매우 어렵다고 생각합니다. –

+0

누구든지 크게 도움을 줄 수 있다면 내 코드를 추가했습니다. – dakemz

답변

1

나는 이해한다고 생각하지만 나는 facebox에 대해 충분히 알지 못한다. (메인 페이지가 아닌 모달 페이지) :이 AJAX를 통해로드하는 경우 다음과 같은 준비가 문서의 내부에 jQuery를의 .live 기능을 사용해야합니다

$(document).ready(function() { 
    $('.modal_box').live('load', function() { 
     $('#tabs').tabs(); 
    }); 
}); 

가 iFrame에 의해로드하면,

$(document).ready(function() { 
    $('#tabs').tabs(); 
});