如何“转义”JavaScript类关键字以指定CSS类值
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何“转义”JavaScript类关键字以指定CSS类值,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1055字,纯文字阅读大概需要2分钟。
内容图文
C#允许保留字用作属性名称via the at sign.
// In ASP.NET MVC, we use @class to define
// the css class attribute for some HtmlHelper methods.
var htmlObject = new { readonly = "readonly", @class = "ui-state-highlight" }
我想在JavaScript中做同样的事情.例如
function makeGrid(grid, pager) {
grid.jqGrid({
caption: 'Configurations',
colNames: ['Id', 'Name'],
colModel: [
{ name: 'Id', index: 'Id' },
{ name: 'Name', index: 'Name', editable: true,
editoptions: { readonly: 'readonly', class: 'FormElement readonly' } },
],
pager: pager,
url: 'www.example.com/app/configurations") %>',
editurl: 'www.example.com/app/configurations/edit") %>'
}).navGrid(pager, { edit: true, add: false, del: false, search: false }, {}, {}, {});
}
注意类:’FormElement readonly’应该在jqGrid的编辑对话框中设置css类值,但IE在保留字上出错.
JavaScript中是否还有转义字符? #类? @类? &放大器;类?否则,我怎么告诉jqGrid在弹出编辑器上设置css类?谢谢.
解决方法:
我认为在这种情况下,引用类应该起作用,因为它是对象字面上属性的名称,即
editoptions: { readonly: 'readonly', 'class': 'FormElement readonly' } },
内容总结
以上是互联网集市为您收集整理的如何“转义”JavaScript类关键字以指定CSS类值全部内容,希望文章能够帮你解决如何“转义”JavaScript类关键字以指定CSS类值所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。