【问题标题】:Jquery .css() method not working with css functionsJquery .css() 方法不适用于 css 函数
【发布时间】:2013-11-15 06:57:20
【问题描述】:

为什么会这样: $("#bottom").css({"transform":"rotateX ("+rotation[0][0] + "deg)"}); 不工作?

rotation[0][0] 已定义,我可以更改任何其他属性(例如背景颜色),那么如何使用 Jquery 沿 X 轴旋转元素? 我正在使用 chrome,但我也尝试过使用 -webkit-transform。

【问题讨论】:

  • inspect 元素确实查询在内联上添加变换或使用webkit-transform 代替变换

标签: jquery css 3d transform


【解决方案1】:

这是因为rotateX 和第一个左括号之间有一个空格。

更改"rotateX ("

$("#bottom").css({"transform":"rotateX ("+rotation[0][0] + "deg)"});

"rotateX("

$("#bottom").css({"transform":"rotateX("+rotation[0][0] + "deg)"});

JSFiddle demo.

【讨论】:

  • 哦,天哪。不敢相信这是这么愚蠢的事情。
猜你喜欢
  • 1970-01-01
  • 2018-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-23
  • 2018-06-05
  • 1970-01-01
相关资源
最近更新 更多