脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-jQuery的$.proxy()应用示例介绍,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。
今天在看<<锋利的jQuery>>时看到了Proxy()的使用,感觉很模糊,就到处找资料.
. 代码如下:
<input tyPE="button" value="测试" id="guoBTn" name="我是按钮的name"/>
. 代码如下:
VAR obj = {
name: "我是obj的name",
sayName: function () {
alert(this.name);
}
}
$("#guoBtn").click(obj.sayName); //我是按钮的name
// 如果我想访问obj的name怎么办呢?
$("#guoBtn").click($.proxy(obj.sayName,obj));//"我是obj的name"
$("#guoBtn").click($.proxy(obj, "sayName")); //"我是obj的name"
. 代码如下:
<p id="panel" style="display:none;">
<button>Close</button>
</p>
. 代码如下:
$("#panel").fadein(function () {
$("#panel button").click(function () {
$(this).fadeOut();
});
});
. 代码如下:
$("#panel").fadeIn(function () {
var obj = this;
$("#panel button").click($.proxy(function () {
$(this).fadeOut();
}, obj));
});
觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!
以上是脚本宝典为你收集整理的javascript代码实例教程-jQuery的$.proxy()应用示例介绍全部内容,希望文章能够帮你解决javascript代码实例教程-jQuery的$.proxy()应用示例介绍所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。