【发布时间】:2013-10-24 01:17:24
【问题描述】:
我不是 jquery 插件专家。我正在使用来自http://lab.narf.pl/jquery-typing/ 的插件,它基本上允许我在按键后 n 秒内调用一个函数。但是,当我调用函数时,我想将手头的 DOM 传递给它:
$('.liveSave').typing({
start: function () {
$('#savingInfo').html('Saving...');
},
stop: function () {
saveInfo($(this));
},
delay: 1000
});
但是,$(this) 似乎没有传递我称之为“打字”的元素。我猜它正在传递打字实例(或其他东西,我不确定如何找出对象是什么)。
这是否意味着插件中缺少某些内容?如果是这样,你能帮我知道要包括什么和在哪里吗? (插件并不大,但你可以在我附加到这个问题的链接中看到源代码)
提前致谢!
【问题讨论】:
-
它在其文档中明确提到::lab.narf.pl/jquery-typing 关于如何使用它,您在使用它之前是否看过它的示例..?
-
我会尝试的第一件事,除非文档:
stop: function () { console.log(arguments) },
标签: javascript jquery jquery-plugins