私はすべてのJavascriptで初心者です。コードが私を狂ってしまいます。 は私がdiv要素を持っているのjQueryJavascript Jqueryコードは初めてで、次回は動作しません
を使用しています:
<div id="dicesDiv"></div>
これは、DIVは、このコードを直接先頭に負荷である:
$("#dicesDiv").load("dices.php?dice1=<?php print ($lastDices[1])?>&dice2=<?php print
($lastDices[2])?>");
私はこのdiv要素を再ロードするためのリンクを持っていますクリックしてください:
<a href = "javascript:void(0);" onclick = "javascript:rollDice();"><img src="../images
/tirar_dados.png"/></a>
これはすべて私のjavascriptのものです:
<script>
......
function rollDice()
{
<?php $lastDices[1] = rand(1,6);?>
<?php $lastDices[2] = rand(1,6);?>
$("#dicesDiv").load("dices.php?dice1=<?php print ($lastDices[1])?>&dice2=<?php print
($lastDices[2])?>");
}
</script>
最初にクリックすると機能しますが、後でクリックしても機能しません。それは私には意味がありません。
何が起こっているのか知っていますか?
感謝^^
を書き込むことによって、JavaScriptで数値を生成する必要があります。 PHPはサーバ上で実行され、JavaScriptは通常ブラウザ(クライアント)で実行されます。編集:気にしない、私はあなたのJSサーバー側をレンダリングしていると思いますか?もしそうなら、JSだけを見るのが役に立ちます。 – buley
HTMLソースを読むと啓発されます。 – SLaks