2014-03-06 4 views
0

내 HTML 파일에 divid="print"이 있고이 div이 화면에 나타나면 print() 기능을 시작하고 싶습니다. 어떻게해야합니까?div가 나타날 때 시작 기능

<div id="print"> 
</div> 

function check(){ 
//check appear div 
} 

function print(){ 
//print data 
} 
+2

당신은'무엇을 의미합니까? 이는'div '가 처음에는 숨겨져 있음을 시사하지만 명확히하기는 어렵습니다. – Marty

+1

'div'가 숨겨져 있습니까? 아니면'div'가 창에 표시되면 의미합니까? – Aliou

+0

아니요 숨겨져 있지 않습니다. 창에 표시되는 시간 ... reveal.js를 사용하고 슬라이드를 만들 수 있습니다. 특정 슬라이드가 표시되면 print() – user3357400

답변

0

@TheShinyTuxedo는 div가 렌더링 된 직후에 스크립트를 추가하여 해결할 수 있다고 제안했습니다. 그런

보기 :이 appear` div에 때

<div id="print"> 
</div> 
<script type="text/javascript"> 
    print(); 
</script> 
관련 문제