增加jQuery val()不起作用

时间:2016-09-20 09:42:11

标签: javascript jquery

我有一个函数myTimer()来制作一个计数器。我想在用户点击下一个按钮并重复计数器时增加输入值。问题是每次它将(rem)的新值放入输入中,但我想用新的rem增加它。 dur是在myTimer()中声明的变量,用户输入以进行计数,变量计数秒,它也在myTimer()中声明。

  $(document).ready(function(){
       var rem= 0;            
        $("#next").click(function(){
            rem+= dur-seconds-1;
           $("input#time").val(rem);

             myTimer();
       });
});

1 个答案:

答案 0 :(得分:-1)

你已经在里面声明了JS变量var rem= 0; 的document.ready。

$(document).ready()

之前全局声明它