這是缺少一個分號或大括號或什麼,我不能找出在哪裏或如何。缺少{參數列表後
有關如何調試這類問題的任何建議將有所幫助。我添加了一個螢火蟲告訴我,它仍然沒有工作,也沒有道理。
$(document).ready(function() {
$('#go').click(function() {
$.ajax({
type: 'POST',
data: $('#newsletter').serialize(),
url: $('#newsletter').attr('action'),
success: function()
{
$('#thankYou').show(1000,setTimeout(
function(){
$('#thankYou').hide()
})
,3000);
};
});
return false;
});
});
它仍然表明與本
function()
{
$('#thankYou').show(1000,setTimeout(
function(){
$('#thankYou').hide()
})
,3000);
}
我猜最後一個以上的三個分號是錯誤的,但我不確定。 –
你確定裏面沒有其他代碼?或某些瀏覽器上的錯誤控制檯插件是有用的插件。你可以試試它。 –
我使用[JSLint](http://jslint.com/)。它會告訴你你的錯誤和它們發生的地方。這有點激烈,但如果你喜歡,你可以改變設置,使其更自由。 – tjameson