jQuery css() ends with



>编辑:我很抱歉,我希望css像eg一样工作。 height并在没有参数的情况下调用时返回整个样式。它不是那样工作的。只需致电.css('css property name').


运行这个简单的小提琴 - 任何使用.css()(例如。 $('body').css() (在任何jQuery对象上都以错误结尾,在我的所有浏览器(OS x chrome,safari,ff(和多个jQuery版本(最新版本,3.1,2.x(中。

我不知道出了什么问题 - css(( 应该在任何地方工作。知道吗?

https://jsfiddle.net/hueys5ok/

jquery.js:3988 Uncaught TypeError: Cannot read property 'replace' of undefined
at camelCase (VM292 jquery.js:3988)
at Function.css (VM292 jquery.js:6518)
at jQuery.fn.init.<anonymous> (VM292 jquery.js:6676)
at access (VM292 jquery.js:3968)
at jQuery.fn.init.css (VM292 jquery.js:6658)
at window.onload ((index):72)

您没有正确使用 css 函数。查看 jQuery css(( 文档

正如Rhumborl和Scaramouche所说,该函数仅用于更改HTML元素的css。

最新更新