我在一個javascript對象(vr roxx :))裏面,但是每次我用jQuery做一個事件綁定時,我必須通過data參數包含主對象實例的上下文才能使用它。在jQuery中沒有簡單/簡潔的方法嗎?有沒有辦法傳遞上下文來綁定jQuery?
var oink =
{
pig: null,
options:
{
showPigMom: 0
},
init: function(pigObj)
{
//Show the pigmom
$(this.doc).bind('keyup click', {o: this}, function(e)
{
var o = e.data.o;
if (o.options.showpath)
o.doWhatever();
});
...
...在這個對象他有一個豬:O,e.data.o .... – Blazemonger