2013-10-23 321 views
0

我有這樣一段代碼:的Javascript:未捕獲的類型錯誤:對象不是函數

$(document).ready(function(){ 
$(".cb-enable").click(function(){ 
    $("#repetitive").show(); 
    var parent = $(this).parents('.switch'); 
    $('.cb-disable',parent).removeClass('selected'); 
    $(this).addClass('selected'); 
    $('.checkbox',parent).attr('checked', true); 
    $("#repetitiveHidden").empty(); 
    $("#repetitiveHidden").val("true"); 
}); 
$(".cb-disable").click(function(){ 
    $("#repetitive").hide(); 
    var parent = $(this).parents('.switch'); 
    $('.cb-enable',parent).removeClass('selected'); 
    $(this).addClass('selected'); 
    $('.checkbox',parent).attr('checked', false); 
    $("#repetitiveHidden").empty(); 
    $("#repetitiveHidden").val("false"); 
}); 
$(".overnight-enable").click(function(){ 
    var parent = $(this).parents('.switch'); 
    $('.overnight-disable',parent).removeClass('selected'); 
    $(this).addClass('selected'); 
    $('.checkbox',parent).attr('checked', true); 
    $("#overnightHidden").empty(); 
    $("#overnightHidden").val("true"); 
}); 
$(".overnight-disable").click(function(){ 
    var parent = $(this).parents('.switch'); 
    $('.overnight-enable',parent).removeClass('selected'); 
    $(this).addClass('selected'); 
    $('.checkbox',parent).attr('checked', false); 
    $("#overnightHidden").empty(); 
    $("#overnightHidden").val("false"); 
}); 
$(".rep-daily").click(function(){ 
    var parent = $(this).parents('.switch'); 
    $('.rep-weekly',parent).removeClass('selected'); 
    $(this).addClass('selected'); 
    $('.checkbox',parent).attr('checked', true); 
    $("#reccurType").empty(); 
    $("#reccurType").val("true"); 
}); 
$(".rep-weekly").click(function(){ 
    var parent = $(this).parents('.switch'); 
    $('.rep-daily',parent).removeClass('selected'); 
    $(this).addClass('selected'); 
    $('.checkbox',parent).attr('checked', false); 
    $("#reccurType").empty(); 
    $("#reccurType").val("false"); 
}); 
$(".rep-cycle").click(function(){ 
    var parent = $(this).parents('.switch'); 
    $('.rep-endDate',parent).removeClass('selected'); 
    $(this).addClass('selected'); 
    $('.checkbox',parent).attr('checked', true); 
    $("#reccurWay").empty(); 
    $("#reccurWay").val("true"); 
    $("#endDate").hide(); 
    $("#cycle").show(); 
}); 
$(".rep-endDate").click(function(){ 
    var parent = $(this).parents('.switch'); 
    $('.rep-cycle',parent).removeClass('selected'); 
    $(this).addClass('selected'); 
    $('.checkbox',parent).attr('checked', false); 
    $("#reccurWay").empty(); 
    $("#reccurWay").val("false"); 
    $("#cycle").hide(); 
    $("#endDate").show(); 
}); 

})(jQuery); 

在該行:

})(jQuery); 

我有錯誤未捕獲的類型錯誤:對象不是功能 請幫助

+3

可能是需要對SO快速回答有史以來最好的藉口。 – Pietu1998

+0

@GalV他說他的問題中的一行。 – Yatrix

+0

所有的代碼是在同一行,儘量評論/刪除您的部分代碼,以檢查其中的錯誤是... – AsG

回答

3

只是刪除此:

})(jQuery); 

}); 

,因爲它不是你調用一個匿名函數,但是文件準備好,這並不需要這樣直接調用。

相關問題