javascript - 为什么我的 JavaScript 变量不起作用?

标签 javascript jquery variables

这有效:

$('.sameDiv').css('width', '25%');

但这不是:

var squaresize = 25;
$('.sameDiv').css('width', 'squaresize%');

另外,我已经尝试过将百分比符号作为变量的一部分,但这没有帮助。

最佳答案

$('.sameDiv').css('width', 'squaresize%');

应该变成

$('.sameDiv').css('width', squaresize + '%');

我没有测试它,但如果你只是输入'squaresize%',它不会尝试引用它......相反,只是直接将其读取为计算结果为“squaresize%”而不是25%的文字字符串

关于javascript - 为什么我的 JavaScript 变量不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26331532/

相关文章:

javascript - jquery replaceWith 删除内容

javascript - 最后加载网站上的一个 div 及其内容

jquery - 使用 jQuery 将给定的 HTML 代码插入到 div 部分

javascript - 调用 javascript 对象的问题

java - 如何增加不同类的实例变量?

postgresql - 关于 JDBC 请求和变量的 Jmeter 问题

Javascript 在 div 变化时循环

javascript foo.call(object) 与 object.foo()

javascript - 渲染阻止 javascript 和 CSS

javascript - Spring mvc security and WEB-INF js,images access-拒绝从 'http://localhost:8081/xyz/static/internal/js/jquery-1.10.2.min.js'执行脚本