2011-12-01 5 views
-2

jquery가 페이지로드시 링크를 클릭하여 Lightbox로 이미지를 열 수 있도록 스크립트를 작성하고 있지만 작동하지 않습니다. 내 다중 라이브러리와 관련이 있다고 생각합니다. 내 코드는 다음과 같습니다..trigger ('click')

<script type="text/javascript" src="lib/jquery.js"></script> 
    <script type="text/javascript"> 
      $.noConflict(); 
      jQuery(document).ready(function($) { 
      $('a#gezocht').trigger('click'); 
      }); 
    </script> 
<!--scriptje--> 
<a href="img/bezorgerGezocht.png" rel="lightbox" id="gezocht" style="visibility:hidden;display:none;">Bezorger gezocht!</a> 
<!--END scriptje--> 

아무도 도와 줄 수 있습니까? 접견,

+3

어디 라이트를 보여줍니다 코드? 우리는 그것이 무엇인지 알 필요가 없지만, 어떻게 연결되는지를 꼭 알아야합니다. –

답변

0

대신 사용해보십시오 : 페이지가 완전히로드 될 때까지

jQuery(window).load(function(){ 

$(document).ready() 실제로 기다리지 않습니다. DOM이로드되어 조작 될 때까지 대기합니다. $(window).load()은 브라우저가 완료되면 페이지로드 마지막 부분에서 실행됩니다.

유일한 약간의 캐치

은 할 수 있지만 당신이 $으로 jQuery에서 그런 식으로 통과 할 수 있다는 것입니다 다음 (오히려 자세한 비록) :

jQuery(document).ready(function($){ 
    $(window).load(function(){ 
     $('a#gezocht').trigger('click'); 
    }); 
}); 
+0

안녕하세요, Chris Pratt 님의 빠른 답변에 감사드립니다. 둘 다 시도했지만 둘 다 작동하지 않습니다. 그냥로드되지 않습니다. www.goldenpiehouse.nl에서 확인할 수 있습니다. –