我对此代码的最后一行有疑问。在firebug / console中我看到了
SyntaxError: illegal character after });
当我查看firebug / script时,我看到});a</script>
。我不知道如何删除它。
<script type="text/javascript" >
$(function() {
$('#filput').checkFileType({
allowedExtensions: ['jpg', 'jpeg'],
success: function() {
alert('Success');
},
error: function() {
alert('Error');
}
});
});</script>
答案 0 :(得分:22)
</script>
标记之前确实有一个不可打印的字符。幸运的是,jsFiddle显示了它:http://jsfiddle.net/byg7b/。
如何删除?
在编辑器中打开文件,在</script>
之前移动光标并按退格/删除,直到删除;
。然后再次添加;
。
答案 1 :(得分:1)
删除行中的``:
});``
答案 2 :(得分:0)
删除checkFileType
函数关闭后的两个刻度:
$(function() {
$('#filput').checkFileType({
allowedExtensions: ['jpg', 'jpeg'],
success: function() {
alert('Success');
},
error: function() {
alert('Error');
}
});`` // <-- Here
});