我是 JavaScript 和 Jquery 的新手,我有以下问题,我认为可能与某些字符转义有关。
所以我有这个简单的 JQuery 脚本:
<script>
$( document ).ready(function() {
//alert(exludeUserAgent());
if(exludeUserAgent()) {
//$( "#sezioneBenvenuto" ).remove();
//$( "#sezioneLogo" ).remove();
$( "#sezioneLogin" ).remove();
$( ".container" ).append( "<section id="sezioneErrore"><p>TEST</p></section>" );
}
});
</script>
问题是,当执行附加语句时,它会给我以下错误:
**SCRIPT1006: Previsto ')'**
在这条线上:
$( ".container" ).append( "<section id="sezioneErrore"><p>TEST</p>
如果我删除id="sezioneErrore"并附加一个没有 id 定义的部分标签,我没有问题。
为什么?我错过了什么?问题可能是id="sezioneErrore"的 " 字符?如果是,我该如何尝试逃避它?