javascript - 如何修复 css({ float : 'left' })

标签 javascript jqgrid css-float google-closure-compiler

Possible Duplicate:
Google Closure Compiler parse error: invalid property id for css({float:'left'})

我尝试使用闭包编译器

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' })

如何解决?此代码在 stackoverflow 答案中发布的 Oleg jqGrid createContexMenuFromNavigatorButtons 方法中使用。

最佳答案

float 很可能被识别为保留字( although it isn't ,它 was in ES3 ),因此应该可以安全使用

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

关于javascript - 如何修复 css({ float : 'left' }),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12553153/

相关文章:

css - 如果 float 比容器宽,则清除 float

html - CSS 内联 block 元素环绕

javascript - 知道何时下载 ObjectUrl 的方法(撤销它...)

javascript - 内联 Ckeditor : All buttons are disabled

javascript - Nodejs,如何在 PUG/jade View 中将参数传递给 Javascript

javascript - 清理 Javascript/Nodejs 代码

jqgrid - 使用 jqgrid 在标题底部添加工具栏

jquery - 如何解决JQgrid中的寻呼机显示问题

javascript - jqGrid 在页面加载时选择第一行

html - CSS float 未在 Chrome 中应用...错误或用户错误?