为什么我会收到此错误以及如何对其进行测试以使其不会损坏,我尝试检查 null 但显然这不起作用,谢谢。
请不要建议不要这样写 ID,因为我知道这是错误的,但这是可能的。
var jsonTest = [
{
"myId": "''''''\"\"\"\"'''''''''''''\"#####$'''''",
}
];
alert(jsonTest[0].myId);
// Works - alerts the myId
$('#' + jsonTest[0].myId ).length;
// Error: Syntax error, unrecognized expression:
// #''''''""""'''''''''''''"#####$'''''