可能的重复:
Google Closure 编译器解析错误:属性 ID 无效css({float:'left'}) https://stackoverflow.com/questions/6611867/google-closure-compiler-parse-error-invalid-property-id-for-cssfloatleft
我尝试使用闭包编译器
http://closure-compiler.appspot.com/home 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
很可能被识别为保留字(虽然不是 https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Reserved_Words, it 是在 ES3 中 http://bclary.com/2004/11/07/#a-7.5.3),所以使用起来应该是安全的
css({ "float": "left"})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)