Jquery/Javascript错误:对象不存在';不支持此属性或方法

Jquery/Javascript错误:对象不存在';不支持此属性或方法,javascript,jquery,object,Javascript,Jquery,Object,我在javascript中遇到错误“对象不支持此属性或方法” 我使用了Paul Da Silva的一些原始代码,并对其进行了修改。我正在从一个日期选择器变成一个时间选择器。我已经重命名了一些字段和函数,并且仍在调试它。但是在这个过程中我做错了什么/弄坏了什么。我通过jLint运行了它,并修复了一些小问题。我被难住了,有人能帮忙吗 错误发生在以下行中 this.bindMethodsToObj("show", "hide", "hideIfClickOutside", "keydownHandle

我在javascript中遇到错误“对象不支持此属性或方法”

我使用了Paul Da Silva的一些原始代码,并对其进行了修改。我正在从一个日期选择器变成一个时间选择器。我已经重命名了一些字段和函数,并且仍在调试它。但是在这个过程中我做错了什么/弄坏了什么。我通过jLint运行了它,并修复了一些小问题。我被难住了,有人能帮忙吗

错误发生在以下行中

this.bindMethodsToObj("show", "hide", "hideIfClickOutside", "keydownHandler", "selectTime");
但是函数:“BindMethodsTobj”、“show”、“hide”、“hideIfClickOutside”、“keydownHandler”、“selectTime”都存在吗

第534行:

bindMethodsToObj: function () {
    var i = 0;
    for (i = 0; i < arguments.length; i++) {
        this[arguments[i]] = this.bindToObj(this[arguments[i]]);
    }
},
bindMethodsToObj:函数(){
var i=0;
对于(i=0;i
测试html页面位于:

javascript位于:www.gleneck.com/tv//u vhslibr14/jtpicker/jquery.jtpicker.js


我被难住了,有人能帮忙吗

在JavaScript文件中,我认为第88行:

jtPicker.R_o_w_type = {
。。。应该看起来像:

jtPicker.prototype = {
因此它实际上将方法添加到函数中


看起来还有其他问题需要解决,但这应该可以解决您的问题。

jquery.jtpicker.js的第88行需要更改为:

jtPicker.R_o_w_type = {
致:


原型方法是javascript知道如何将这些函数添加到对象中。它不知道如何处理“R_o_w_type”

Chrome的调试器揭示了更多的信息:
Object#没有方法“bindMethodsTobj”
jtPicker.prototype = {