【发布时间】:2011-04-07 11:57:18
【问题描述】:
由于某种原因,我收到以下错误消息:
Uncaught SyntaxError: Unexpected token <
对于这行代码:
title: '<img src="/images/text/text_mario_planet_jukebox.png" id="text_mario_planet_jukebox"/>',
在这种情况下:
$(document).ready(function() {
$('#infobutton').click(function() {
$('#music_descrip').dialog('open');
});
$('#music_descrip').dialog({
title: '<img src="/images/text/text_mario_planet_jukebox.png" id="text_mario_planet_jukebox"/>',
autoOpen: false,
height: 375,
width: 500,
modal: true,
resizable: false,
buttons: {
'Without Music': function() {
$(this).dialog('close');
$.cookie('autoPlay', 'no', { expires: 365 * 10 });
},
'With Music': function() {
$(this).dialog('close');
$.cookie('autoPlay', 'yes', { expires: 365 * 10 });
}
}
});
});
我认为一切都应该顺利进行,但我不明白为什么 < 会以某种方式抛弃它..
哎呀,忘记显示发生这种情况的位置!我的错,
http://www.marioplanet.com/index.asp
有什么想法吗?
【问题讨论】:
-
我也不懂。也许您想分享一些代码并解释您正在尝试做什么等...?显示错误是一回事,但如果您想了解此错误的来源,我们需要查看导致错误的原因(这无疑是您的代码)。用
error标记您的问题也不会带来太多有价值的信息。 -
那不是真正的一行代码。我的意思是,你不能执行它。至少给我们足够的上下文来查看完整的声明。
-
K,我的错,我试图给它更多的上下文,但我忘了提供一个链接,我原本打算这样做..
-
对我来说这个错误是由错误的文件请求路径引起的,并且返回的 404 页面试图被解析,导致错误。希望这对某人有帮助:D