从延迟加载load()访问var

时间:2016-03-11 13:52:21

标签: javascript this lazy-loading

我有这个功能:

if (msgContainer.length) {
    $(msgContainer).find('img[data-src]').each(function() {
        var self = this,
            lsrc = $(self).data('src'),
            img = new Image();

        img.src = lsrc;
        $(img).load(function() {
            self.src = this.src;

            $(self).data('src', null);
        });
    });
}

我尝试在加载函数中使用this.scrollToBottom()。

我试着把它放在变量“tes”中并将这个变量绑定在每个函数中,但是this.scrollToBottom()返回undefined。 怎么办呢?

0 个答案:

没有答案