替换mootools 1.3中的bindwithevent函数(从1.2升级)

发布于 2024-09-28 01:49:22 字数 342 浏览 4 评论 0原文

各位, 由于 MooTools 1.3 现已发布,我将更新一些脚本。 BindWithEvent 现已弃用,必须更换,但是如何更换呢?

看到这个:

new Element('div', [.....]).addEvent('click',this.close.bindWithEvent(this,true));

我很确定它必须是某种函数

new Element('div', [.....]).addEvent('click',function (event) { ????? } );

但是如何与上部关闭事件绑定?

Dear all,
as MooTools 1.3 is out now, i´m going to update some scripts. BindWithEvent is now deprecated and has to be replaced, but how?

See this:

new Element('div', [.....]).addEvent('click',this.close.bindWithEvent(this,true));

I´m quite sure it has to be some sort of a function

new Element('div', [.....]).addEvent('click',function (event) { ????? } );

But how to bind with the upper close event?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一直在等你来 2024-10-05 01:49:22

来自 docs

函数方法:bindWithEvent

此函数已被弃用。

如何替换此方法的示例:

myElement.addEvent('click', function(e){
    myFunction.bind(bind, [e]);
});

From the docs,

Function method: bindWithEvent

This function has been deprecated.

Example how you could replace this method:

myElement.addEvent('click', function(e){
    myFunction.bind(bind, [e]);
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文