这个应该是楼主写成js的不是jquery的对象了, var r = this.onTimeout(this.duration, this);改成 var r = $(this).onTimeout(this.duration, this); 或者ar r = $(this).onTimeout($(this).duration, $(this));
Microsoft JScript 运行时错误: 缺少对象 var r = this.onTimeout(this.duration, this); 这是 jquery 提供的固定方法.
var r = this.onTimeout(this.duration, this);var r = this//这个this是谁?你当前操作的标签名字或者某个固定的标签,你也没有传值过来,所以没有对象
var r = this.onTimeout(this.duration, this);改成
var r = $(this).onTimeout(this.duration, this);
或者ar r = $(this).onTimeout($(this).duration, $(this));
var r = this.onTimeout(this.duration, this);
这是 jquery 提供的固定方法.
var r = this.onTimeout(this.duration, this);var r = this//这个this是谁?你当前操作的标签名字或者某个固定的标签,你也没有传值过来,所以没有对象