请告诉我为什么我不能设置div的刻度?

var a = 0.1;
var b = 0.1;
var scale = a+b;
$(".item").css('scale', scale)
.item {
  width: 100px;
  height: 100px;
  background: blue;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="item"></div>

推荐答案

the documentation:

当数字作为值传递时,jQuery会将其转换为字符串,并将px添加到该字符串的末尾.如果该属性需要px以外的单位,请在调用该方法之前将该值转换为字符串并添加适当的单位.

因此,参数必须是字符串,而不是数字:

var a = 0.1;
var b = 0.1;
var scale = a+b;
$(".item").css('scale', scale.toString())
.item {
  width: 100px;
  height: 100px;
  background: blue;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="item"></div>

Javascript相关问答推荐

为什么getRecord()会因为与_logger相关的错误而失败?(使用Hedera SDK)

django无法解析余数:[0] from carray[0]'

如何在Javascript中使用Go和检索本地托管Apache Arrow Flight服务器?

如何添加绘图条形图图例单击角形事件

我创建了一个创建对象的函数,我希望从该函数创建的对象具有唯一的键.我怎么能做到这一点?

使用ThreeJ渲染的形状具有抖动/模糊的边缘

不能将空字符串传递给cy.containes()

如何在不影响隐式类型的情况下将类型分配给对象?

在Reaction中的handleSubmit按钮内,useSelector值仍然为空

JavaScript是否有多个`unfined`?

未加载css colored颜色 ,无法将div设置为可见和不可见

SPAN不会在点击时关闭模式,尽管它们可以发送日志(log)等

如何在FiRestore中的事务中使用getCountFromServer

使用createBrowserRoutVS BrowserRouter的Reaction路由

如何在TransformControls模式下只保留箭头进行翻译?

TypeORM QueryBuilder限制联接到一条记录

如何处理不带参数的redux thunk payloadCreator回调函数?

Playwright:ReferenceError:browserContext未定义

为什么我的InDesign Java脚本不能完全工作?

如何将缓冲区数组转换回音频