0

この私のコード:

<?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["add"] が設定されていることです

関数が実行されても、DIVで実行されません

4

1 に答える 1

2

createDiv() 呼び出しを$(document).ready(function(){ and})で囲みます。これにより、ページが完全に読み込まれた後にのみ、内部にあるものが実行されます。

于 2013-06-04T08:22:46.523 に答える