如何修复 CSS 上的闭包编译器错误({ float: 'left' })



可能的重复项:
Google 闭包编译器解析错误:css({float:'left'})的属性 ID 无效

我尝试使用闭包编译器

http://closure-compiler.appspot.com/home

编译代码

// ==ClosureCompiler==
// @output_file_name default.js
// @compilation_level ADVANCED_OPTIMIZATIONS
// ==/ClosureCompiler==
css({ float: 'left' })

但出现错误

JSC_PARSE_ERROR: Parse error. invalid property id at line 1 character 6
css({ float: 'left' })

如何解决?此代码用于 Oleg jqGrid createContexMenuFromNavigatorButton 方法发布在 stackoverflow answer 中。

float很可能

被识别为保留字(尽管它不是,它在 ES3 中),所以应该可以安全使用

css({ "float": "left"})

最新更新