JQuery之proxy實現(xiàn)綁定代理方法
在javascript中,this指代的對象時常會變化,這會造成程序,混亂,一般做法就是先將this保存在一個變量中,就不怕她變了,我們先看一個小例子
var A = function(){
this.star = functiont(){};
this.beg = function(){
var that = this;
$node.click(function(){
//this.start();//這里的this指代的是$node對象
that.start();
});
};
}
JQuery提供了proxy方法,它可以綁定代理一個對象,this變了,我不怕不怕啦,that當(dāng)this,我不怕不怕不怕啦,proxy有了你出現(xiàn),對象變化,我不怕啦......
$node.on('click',$.proxy(function(){
this.start();
},this)
以上這篇JQuery之proxy實現(xiàn)綁定代理方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
利用JQuery動畫制作滑動菜單項效果實現(xiàn)步驟及代碼
滑動菜單項效果,聽起來就是很時尚的一個效果,不過實現(xiàn)起來有些麻煩,還好有本文的出現(xiàn),可以幫助你解決這個困惑,熱愛特效的你可不要錯過了哈,好了話不多說切入正文2013-02-02
把html頁面的部分內(nèi)容保存成新的html文件的jquery代碼
把html頁面的部分內(nèi)容保存成新的html文件,用到了jquery的獲取指定id的內(nèi)容。然后保存代碼。2009-11-11
jQuery EasyUI tree 使用拖拽時遇到的錯誤小結(jié)
在我使用tree拖拽時總是失敗,控制臺輸出了很多錯誤。經(jīng)過問題跟蹤分析最終找到的錯誤原因,下面小編給大家分享下,感興趣的朋友參考下2016-10-10
jQuery實現(xiàn)右側(cè)顯示可向左滑動展示的深色QQ客服效果代碼
這篇文章主要介紹了jQuery實現(xiàn)右側(cè)顯示可向左滑動展示的深色QQ客服效果代碼,涉及jQuery控制頁面元素樣式動態(tài)變換的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10
JQuery Highcharts 動態(tài)生成圖表的方法
動態(tài)圖表生成方法有很多,在接下來的文章中將為大家介紹下使用JQuery Highcharts是如何實現(xiàn)的2013-11-11

