我有一个令人沮丧的问题,我相信这是一个简单的答案。不幸的是我似乎在任何地方都找不到!我有一个无法控制(SharePoint)的表,并且已分配的表ID包含大括号:
例如<table id="{ACDC3234-D009-4889-931A-FCC069613AB6}-{EF2BF0FD-7927-4194-910F-0FE83EC4F118}"></table>
如何在保持括号的情况下使用JQuery选择表?
现在的代码是:
$(function(){
$('/{#{ACAC3258-D068-4799-931A-FCC069613AB6}-{EF2BF0FD-7927-4194-910F-0FE83EC4F118}}/').visualize({type: 'bar', width: '420px'});
});
我正在尝试使用Visualize JQuery图形工具。
任何帮助,将不胜感激!
非常感谢!
最佳答案
最简单的选择是调用$(document.getElementById("{ACDC3234-D009-4889-931A-FCC069613AB6}-{EF2BF0FD-7927-4194-910F-0FE83EC4F118}"))
。
您还可以尝试使用\
字符(它们本身必须在JS字符串文字中进行转义)转义花括号:
$('#\\{ACDC3234-D009-4889-931A-FCC069613AB6\\}-\\{EF2BF0FD-7927-4194-910F-0FE83EC4F118\\}')