如何连接复杂的表达式?

问题描述 投票:0回答:1

我想知道如何在 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? 
  + ')')

javascript jquery typo3 scale codeblocks
1个回答
0
投票

也许您指的是这两个模板文字/模板字符串之一。

// 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);
}

© www.soinside.com 2019 - 2024. All rights reserved.