每次单击按钮时如何将数字连接到字符串? 如果我记录 cConcate 变量,您将看到第一个值是正确的,但在后续点击中,网址拒绝更新。
var tNumber = 1;
var sSting = "http://www.test.com/";
var cConcate = sSting + tNumber
$("button").click(function(){
tNumber++;
console.log(cConcate);
console.log(tNumber);
});
最佳答案
将您的cConcate
放入按钮点击事件
中,因为它应该得到更新。
将代码更改为
var tNumber = 1;
var sSting = "http://www.test.com/";
var cConcate = sSting;
$("button").click(function(){
tNumber++;
cConcate= cConcate + tNumber;
console.log(cConcate);
console.log(tNumber);
});
或者,如果您只想附加一个数字:
var tNumber = 1;
var sSting = "http://www.test.com/";
$("button").click(function(){
tNumber++;
var cConcate= sSting + tNumber;
console.log(cConcate);
console.log(tNumber);
});
关于javascript - 每次单击按钮时都将数字连接到 url 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30025749/