jsLint错误“无法设置未定义的属性''

时间:2012-02-21 00:00:51

标签: javascript html

在此fiddle上运行jsLint。该脚本运行,但是什么是jsLint告诉我什么时候它说“第7行的问题18:不能设置属性'第一个'未定义”?

使用示例代码fiddle进行更新:

(function($) {
    $.fn.selectBox = function(data) {
        for (var x = 0; x < data.length; x++) {
        }

        return this;
    };
})(jQuery);

1 个答案:

答案 0 :(得分:12)

这是因为您正在为其中的for语句定义变量。在外面宣布它并解决了!我修了几个警告。 http://jsfiddle.net/SXajC/87/