代碼如下:var e = 1;
r = parseInt(t(this).find("input").val()), click = t(this).find(".click");click.on("click",function () {
r = r+1;
});
i += e * r;onClick后可以改變r(jià)的值,但是不能實(shí)時(shí)更新。即 如果input默認(rèn)值是1,頁(yè)面呈現(xiàn)的i的值是1,點(diǎn)擊之后i的值沒(méi)有改變,但是r的值已經(jīng)改變了。圖片說(shuō)明一下:執(zhí)行到斷點(diǎn)處就不繼續(xù)執(zhí)行了,其實(shí)r值已經(jīng)改變了,但是頁(yè)面上i的值沒(méi)有更新。
1 回答

qq_笑_17
TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個(gè)贊
// 要想點(diǎn)擊之后頁(yè)面值也隨之改變
// 就需要把給 inpu 賦值的語(yǔ)句移動(dòng)到這個(gè)地方去
click.on("click",function () {
r = r+1;
// 賦值
inputEle.val(r);
});