gpt4 book ai didi

jquery - 在动态加载的内容上使用hammer.js

转载 作者:行者123 更新时间:2023-12-03 23:05:44 26 4
gpt4 key购买 nike

我正在为网络应用程序使用hammer.js。

我可以让它正常工作,除了使用 ajax 加载的内容。

我使用 jquery 的hammer.js 特殊事件插件。

以下工作正常:

$('#menu a').on("tap", function(event) {
//console.log(event);
});

但是当我使用 jquery 委托(delegate)语法时:

$('body').on("tap", '#menu a', function(event) {
//console.log(event);
});

什么也没发生...

正确的语法是什么?

最佳答案

如果您动态添加 a 元素,请尝试此操作:

$('#menu').on("tap", 'a', function(event) {
//console.log(event);
});

或者这个:

$('#menu').hammer().on("tap", 'a', function(event) {
//console.log(event);
});

关于jquery - 在动态加载的内容上使用hammer.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13267364/

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