Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 错误消息:错误:语法错误,无法识别的表达式:[value=+;对正]_Javascript_Jquery_Escaping - Fatal编程技术网

Javascript 错误消息:错误:语法错误,无法识别的表达式:[value=+;对正]

Javascript 错误消息:错误:语法错误,无法识别的表达式:[value=+;对正],javascript,jquery,escaping,Javascript,Jquery,Escaping,守则: $('option[value=+justification]').attr('selected',true); 错误消息: 错误消息:错误:语法错误,无法识别的表达式: [值=+对正] 如何转义+或-符号 注意:我也试过这个: $('option[value=\+justification]').attr('selected',true); <select class="reason" name="reason"> <option value="-justific

守则:

$('option[value=+justification]').attr('selected',true);
错误消息:

错误消息:错误:语法错误,无法识别的表达式: [值=+对正]

如何转义
+
-
符号

注意:我也试过这个:

$('option[value=\+justification]').attr('selected',true);
<select class="reason" name="reason">
<option value="-justification">-justification</option>
<option value="+justification">+justification</option>
</select>
但还是同样的错误

HTML:

$('option[value=\+justification]').attr('selected',true);
<select class="reason" name="reason">
<option value="-justification">-justification</option>
<option value="+justification">+justification</option>
</select>

-理由
+理由

您是否尝试过$('option[value=“+justification”]).attr('selected',true)@奈杰莱利斯:我会的,让你know@NigelEllis:是的,使用双引号可以很好地工作