Стандартная ситуация 
//backbone
render: function () {
        var that = this;
        App.TemplateManager.get(this.template, function (template) {
            var temp = _.template(template);
            var html = $(temp(that.model.toJSON()));
            that.$el.html(html);
        });
        return this;
    },
или 
//jquery
var that = this;
$.ajax({
    url: '/api/' + id,
    success: function (template) {
        var tmpl = template;
        that.templates[id] = tmpl;
        callback(tmpl);
   }
});
Как избавится от that? я зная что тут надо использовать call/apply/bind, но никак не пойму как правильно...