我想知道如何在 js/jquery 的转换属性中连接字符串值和数字变量?
// style.css
.btn {
scale: 1;
transform: scale(1);
}
// main.js
let mousePosY = 2
$btn.css('transform', 'scale(' +
{0.6 + `${mousePosY}` / 4} //having a typo here, need this line to be a Number(), having issues with backticks maybe?
+ ')')
也许您指的是这两个模板文字/模板字符串之一。
// main.js
let mousePosY = 2
console.log(`scale(${0.6 + mousePosY / 4})`);
console.log(`scale(${(0.6 + mousePosY) / 4})`);
// style.css
.btn {
scale: 1;
transform: scale(1);
}