2013-06-04 36 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功能执行条件语句之外?

我需要的功能执行通常是GET [“添加”]设置

现在我不会在DIV执行即使函数不运行

+0

您能否编辑您的消息以纠正错字并使其更清楚?我不明白这个问题,也不知道你想做什么 – Asenar

+0

我只想追加到DIV,它不起作用 – user2399158

+0

这是正常的,你想追加一个div上的内容,但你的div不存在,用Javascript创建你的div,或者在你的函数之前创建你的div。 –

回答

2

环绕你createDiv()调用由$(document).ready(function(){}),只有在页面完全加载后,才会执行里面的内容。