【发布时间】:2015-10-09 09:24:24
【问题描述】:
我有一个函数需要等待另一个函数完成才能被调用,所以我尝试使用jquery deferred。比如:
firstFunction().done(secondFunction)
但secondFunction 在其范围内有一些this 关键字的用法,因此当通过done 调用它时,它无法访问正确的this 属性。更多这些功能被放置在不同的文件中。有没有办法用正确的this 属性调用secondFunction?
【问题讨论】:
-
一些代码会很好 - 但
.bind可能是你要找的
标签: javascript jquery backbone.js jquery-deferred