2013-10-10 2 views
0

jquery 플러그인을 사용하고 있으며 지금은 버튼을 클릭 할 때만 실행됩니다. 페이지로드시 어떻게 실행합니까? 또는 페이지가로드 된 후 3 초가 걸릴 수도 있습니다.이미지로드가 아닌 페이지로드시 Jquery 함수를 실행하십시오.

<div class="classysocial"></div> 
<script> 
    $(document).ready(function() { 
     $(".classysocial").each(function() { 
     new ClassySocial(this); 
     }); 
    }); 
</script> 

편집 : http://pastebin.com/Ct6asnYy

+4

ClassySocial이 무엇인지 알지 못하지만이 코드가 유일한 코드 인 경우 어떤 클릭에도 해당되지 않습니다. –

+1

이 코드는 이미 페이지로드에서 실행되어야합니다. 나는 그 문제가 다른 곳에서, 아마도 도서관 자체와 함께 있을지에 대해 기꺼이 말할 것입니다. 여기 –

+0

은 js 파일입니다. http://pastebin.com/Ct6asnYy – user2570937

답변

3

내가 Classysocial 버튼을 onclick 이벤트를 결합 일부 플러그인입니다 같아요 : 여기에 플러그인에 대한 JS입니다. 당신은 플러그인 코드에 액세스 할 수없는 경우

핫픽스처럼, onclick을 프로그래밍 방식으로 트리거하는 것입니다 :

$("your_button_selector").click() 

는, 지연을 달성 jQuery를 .delay() 방법을 살펴하십시오. 또한 자바 스크립트의 기본 setTimeout을 확인하고 어느 것이 당신의 필요에 적합한 지 결정하십시오.

관련 문제