javascript - Uncaught ReferenceError : fn is not defined

标签 javascript jquery

我做了一个 jQuery 函数,但它不起作用。我在开发控制台中收到此错误:Uncaught ReferenceError:fn未定义

$(document).ready(function(){
    $.fn.Restrictions = function () {
    if($('#restriciton_cb').checked)
        {
            $('#RestrictionDiv').fadeIn('slow');
        }else{
            $('#RestrictionDiv').fadeOut('slow');
        }
    };
    $('#restriciton_cb').change(function(){
        fn.Restrictions;
    });
    fn.Restrictions;
});

你有什么想法吗?

最佳答案

我终于找到答案了:

function valueChanged()
{
    if($('#restriciton_cb').is(":checked"))   
        $("#RestrictionDiv").show();
    else
        $("#RestrictionDiv").hide();
}
$(document).ready(function(){
    $('#restriciton_cb').change(function(){
        valueChanged();
    });
    valueChanged();
});

关于javascript - Uncaught ReferenceError : fn is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32026920/

相关文章:

jquery - 如何更换 fontawesome 5 图标?

javascript - 如何从div的样式覆盖css

javascript - 如何计算年龄?

javascript - 基于 mousemove 的滚动脚本需要适应触摸屏使用

JQuery 不处理 ColdFusion JSON

javascript - Yii::app()->clientScript->registerCoreScript ('jquery' );

javascript - 使用 JavaScript 事件而不是 MooTools Element.Event

javascript - 移动 Bootstrap 导航栏测量等于它的高度

javascript - 需要 TextBox 的 Angular 的奇怪行为

javascript - jQuery 脚本在 .load() 之后不起作用