0
我是一个初学者在所有的Javascript的东西,代码让我疯了。 我使用jQueryJavaScript的jquery代码只是第一次工作,下次它不
我有一个div:
$("#dicesDiv").load("dices.php?dice1=<?php print ($lastDices[1])?>&dice2=<?php print
($lastDices[2])?>");
我有一个链接重新加载该div时:
<div id="dicesDiv"></div>
这个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中的数字。 PHP在服务器上执行,JavaScript通常在浏览器(客户端)中执行。编辑:没关系,我想你正在渲染你的JS服务器端?如果是这样,只有JS才会有帮助。 – buley 2012-01-05 23:33:02
阅读HTML源代码,您将受到启发。 – SLaks 2012-01-05 23:34:20