我想知道如何繼續添加數字到變量。例如,數字從0開始,然後每次點擊按鈕時,它會添加20.因此,第一次點擊會將變量更改爲20,然後是下一次單擊40.這是儘可能我所能得到的..使用jquery繼續添加數字到變量點擊
var n = 0;
$('#button).live('click', function() {
newval = n+20;
$('.number').append($('<p/>', {text: newval}));
});
我想知道如何繼續添加數字到變量。例如,數字從0開始,然後每次點擊按鈕時,它會添加20.因此,第一次點擊會將變量更改爲20,然後是下一次單擊40.這是儘可能我所能得到的..使用jquery繼續添加數字到變量點擊
var n = 0;
$('#button).live('click', function() {
newval = n+20;
$('.number').append($('<p/>', {text: newval}));
});
n
永不改變。
您需要將newVal
變量替換爲n
。
此外,您錯過了選擇器中的報價。
你加入20,但不存儲結果,這裏是你以後:
var n = 0;
$('#button').live('click', function() {
$('.number').append($('<p/>', {text: n += 20}));
});
You can see a demo of it here,使用+=
要添加到20
n
,並保存結果返回給n
,以前你是但從來沒有設置n
,它只是設置newVal
,被扔掉了。
謝謝謝謝 – Alex 2010-06-03 22:28:45