在jQuery中,fontSize和font-size在css()函数中都是有效的,但是在animate()中,它必须是fontSize?

发布于 2024-09-07 20:05:17 字数 234 浏览 11 评论 0原文

在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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

没有你我更好 2024-09-14 20:05:18

在 css() 函数中,如果属性有“-”(例如 font-size),则必须使用 " " 将其包装

$("p").css({ color: "#ff0011", background: "blue" }); 

$("p").css({ "margin-left": "10px", "background-color": "blue" }); 

在 animate() 函数中,如果属性有“-”,则必须使用 >CamelCase

例如 marginLeft 替换 margin-left

in css() function if the property have "-" (such as font-size) you must use " " wrap it

$("p").css({ color: "#ff0011", background: "blue" }); 

$("p").css({ "margin-left": "10px", "background-color": "blue" }); 

in animate() function if the property have "-" you must use CamelCase

e.g. marginLeft replace margin-left

π浅易 2024-09-14 20:05:17

来自 .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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文