[jQuery] jQuery.proxy() - Event Handler Attachment

var a = {
  name: 'A',
  func: function(_b,_c,e){
    $('#callback0').val('Hello ' + this.name + ', ' + _b.name + ', ' + _c.name);
  }
};

var b = { name: 'B' };
var c = { name: 'C' };

$('#btn0').on('click', $.proxy(a.func,a,b,c));

$.proxy('関数', 'オブジェクト1', 'オブジェクト2', 'オブジェクト3'・・・)
オブジェクトを複数使用したいときは、上記のような指定をします。

ボタン