您試圖在用戶端修改PHP,但不幸的是,當用戶能夠點擊鏈接時,所有的PHP都已經運行。 PHP是服務器端語言,Javascript是客戶端語言。爲了來回傳遞數據,您需要使用Ajax。
但是,它看起來像你想做的事情可以用純Javascript完成。事情是這樣的:
<div id="counter"></div>
<a href="#" class="counter-add">Add one</a>
<!-- INCLUDE JQUERY HERE (or elsewhere on page, perhaps head) -->
<script type="text/javascript">
// Create global JS var to track the count.
var counter = 0;
// On document ready we need to assign a click event.
// We use document ready to be sure that we select all
// initial elements when the page is loaded.
jQuery('document').ready(function()
{
// On counter-add click...
jQuery('.counter-add').click(function()
{
// Increment counter
counter++;
// Output counter value
jQuery('#counter').text(counter);
});
});
</script>
Here is a working JSBIN copy.
嘿阿里!如果您需要更多信息,請告訴我。如果你發現你不再需要這個具體問題的答案,請考慮選擇一個答案。 – 2014-12-04 21:11:55