我为什么会遇到这个错误,如何测试以免出现错误。我尝试检查null值,但显然这不起作用,谢谢。
请不要建议不要像这样编写ID,因为我知道它是错误的,但这是可能的。
var jsonTest = [
{
"myId": "''''''\"\"\"\"'''''''''''''\"#####$'''''",
}
];
alert(jsonTest[0].myId);
// Works - alerts the myId
$('#' + jsonTest[0].myId ).length;
// Error: Syntax error, unrecognized expression:
// #''''''""""'''''''''''''"#####$'''''