gpt4 book ai didi

javascript - 如何在 mootools 上实现 jQuery 实时绑定(bind)事件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:10:18 26 4
gpt4 key购买 nike

如何制作通过 ajax 加载的元素,采用与 mootools 1.11 上的同一类关联的事件?

据我所知,在 jQquery 中,如果您的 ajax 响应包含类似 <div class='button'> 的内容,
如果有使用 live 的事件绑定(bind)至 $('.button') ,这些事件将自动绑定(bind)。

MooTools 1.11 可以吗?

最佳答案

也许像这样的东西可以满足您的需求?虽然我不确定它是否适用于 1.11。

Element.implement({
addLiveEvent: function(event, selector, fn){
this.addEvent(event, function(e){
var t = $(e.target);

if (!t.match(selector)) return false;
fn.apply(t, [e]);
}.bindWithEvent(this, selector, fn));
}
});

$(document.body).addLiveEvent('click', 'a', function(e){ alert('This is a live event'); });

关于javascript - 如何在 mootools 上实现 jQuery 实时绑定(bind)事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2107892/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com