什么是ISCJS.cl?未捕获的ReferenceError

时间:2015-10-02 21:28:16

标签: jquery

所以,长话短说,我根本不了解JS或jQuery。但是,我有一个朋友。这听起来很荒谬,但他在离开这个国家参观欧洲之前给我写了这段代码,而且我得到了一个未被捕获的ReferenceError。我无法控制住他,因为他现在已经离开了,我需要让它工作。我收到了错误:

未捕获的ReferenceErorr:未定义ISCJS

以下是代码:

 function selectNextChoice(option, choice) {
        ISCJS.cl('init: selectNextChoice( option, ' + choice + ' )');
        if (choice > 3) {
            return;
        }
        if ($choices.find('#Choice' + choice + ' .option').length ==
            0) {
            $clone = option.clone();
            if ('Undecided' != option.data('option')) {
                option.data({
                    'selected': true,
                    'number': choice
                }).addClass('selected');
                option.find('> .overlay').html(choice);
                $clone[0].setAttribute('draggable', false);
            }
            $choices.find('#Choice' + choice)[0].setAttribute(
                'data-choice', option.data('option'));
            $('#Selection' + choice).val(option.data('option'));
            $choices.find('#Choice' + choice).css('border-color',
                'transparent').html($clone).append(
                '<span class="exit fa fa-times"></span>');
        } else {
            choice++;
            selectNextChoice(option, choice);
        }
    }

我真的不知道自己在做什么。我已经学习了CSS,HTML和PHP,但我刚开始学习JS和jQuery,所以我迷失了。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

在使用ISCJS之前尝试这样做:

public void button2_Click(object sender, EventArgs e)
{
    Label asd = new Label();
    asd.Text = "asdasasdasdasd";
    form1form.Instance.Controls.Add(asd);
}

如果在控制台上收到错误消息“ERROR:ISCJS未定义”,则ISCJS未正确定义,即您没有在代码中初始化ISCJS。