如果元素id为"mainid|label",则在使用$("#mainid|label")时将引发异常。Error: Syntax error, unrecognized expression: #mainid|label 那么如何使用jQuery ID选择器获取此元素? 最佳答案 您也可以使用$.escapeSelector$("#"+$.escapeSelector("mainid|label")) $.escapeSelector自动管理字符串中存在的每个单个特殊字符