在jQuery中,fontSize和font-size在css()函数中都是有效的,但是在animate()中,它必须是fontSize?
在jQuery中,fontSize和font-size在css()函数中都是有效的,但是在animate()中,它必须是fontSize?
其他功能还有更多规则吗?
所以最安全的仍然是表单 fontSize
更新: 我们的项目使用 jQuery 1.3.1,它不会工作...但我刚刚检查过 1.4.2 可以工作即使对于动画,也具有“字体大小”。
In jQuery, fontSize and font-size are both valid in the css() function, but in animate(), it has to be fontSize?
Are there more rules for other functions?
so the safest is still the form fontSize
Update: our project uses jQuery 1.3.1, and it will not work... but I just checked that 1.4.2 will work with "font-size" even for animate.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 css() 函数中,如果属性有“-”(例如 font-size),则必须使用 " " 将其包装
在 animate() 函数中,如果属性有“-”,则必须使用 >CamelCase
例如 marginLeft 替换 margin-left
in css() function if the property have "-" (such as font-size) you must use " " wrap it
in animate() function if the property have "-" you must use CamelCase
e.g. marginLeft replace margin-left
来自 .animate() API 页面:
.animate() 方法允许我们创建动画效果任何数字 CSS 属性。唯一需要的参数是 CSS 属性的映射。该映射类似于可以发送到 .css() 方法的映射,只不过属性范围更具限制性。
from the .animate() API page:
The .animate() method allows us to create animation effects on any numeric CSS property. The only required parameter is a map of CSS properties. This map is similar to the one that can be sent to the .css() method, except that the range of properties is more restrictive.