jQuery-使用数组内容作为变量名来增加整数
好的。这可能有点难以解释。假设我在JavaScript中有三个变量jQuery-使用数组内容作为变量名来增加整数,jquery,arrays,variables,integer,Jquery,Arrays,Variables,Integer,好的。这可能有点难以解释。假设我在JavaScript中有三个变量 window.seconds = 0; window.minutes = 0; window.hours = 0; 以及HTML中的三个锚定标记 <a id='seconds_plus' href=''>Increase seconds</a><br> <a id='minutes_plus' href=''>Increase minutes</a><br&
window.seconds = 0;
window.minutes = 0;
window.hours = 0;
以及HTML中的三个锚定标记
<a id='seconds_plus' href=''>Increase seconds</a><br>
<a id='minutes_plus' href=''>Increase minutes</a><br>
<a id='hours_plus' href=''>Increase hours</a><br>
每次单击定位点时,变量的整数将增加1。现在看,我是一个懒惰的人,不想编写3个相同的.click()函数。这就是为什么我提出了一个.click()函数,我对它有一个问题
$("#hours_plus, #minutes_plus, #seconds_plus").click(function () {
var increase = $(this).attr("id").split("_");
increase[0]++; // <-----
});
$(“#小时加上,#分钟加上,#秒加上”)。单击(函数(){
var增加=$(this.attr(“id”).split(“”);
增加[0]+;//只需更改
increase[0]++
到
此外,我将使用一个独特的属性,如
window[increase[0]]++