2013-06-04 2 views
0

이 내 코드 :PHP 함수를 사용하여 DIV에서 실행되는 함수를 호출하는 방법은 무엇입니까?

<?php 
    if (isset($_GET["add"])) 
    { 
?> 

<script type="text/javascript" language="javascript"> 
    var i=0; 

    function createDiv() 
    { 
     $('#newdiv').append('<div id="div"'+i+'" class="ex" style="text-align: left;">Life Really suck</div>'); 

     i++; 

     $(".ex").draggable({containment:'parent',cursor:'pointer',opacity:0.6}); 
     $(".ex").droppable(); 

    } 

    createDiv(); // will execute when it loads this line 
</script> 

<?php 
    } 
?> 

<div id = "newdiv"> </div> 

가 어떻게 함수가 조건문의 외부 DIV에 실행 할 수 있습니까?

나는 기능이 정상적으로 실행에 의해) I는 기능이 createDiv을 (서라운드

+0

메시지를 편집하여 오타를 수정하고 더 명확하게 만들 수 있습니까? 나는 문제를 이해하지 못하고 무엇을하고 싶은지 모른다. – Asenar

+0

그냥 DIV에 덧붙이고 싶다. 작동하지 않는다. – user2399158

+0

보통이다. div에 내용을 추가하고 싶지만, div는 존재하지 않는다. Javascript로 div를 만들거나 함수를 만들기 전에 div를 만듭니다. –

답변

2

을 실행 않는 경우에도 DIV에서 실행되지 않습니다 이제

를 설정 [ "추가"] 호출 GET입니다 필요 $(document).ready(function(){})이면 페이지가 완전히로드 된 후에 만 ​​내부의 내용이 실행됩니다.

관련 문제