【发布时间】:2021-12-04 15:38:33
【问题描述】:
我有一个工作代码块,它允许我根据在 jQuery 中运行的跨度单击事件从一组彩色项目切换到另一组。我正在使用 wordpress,它需要我拼出 jQuery 而不是使用“$”。在某种程度上,它通过将变量移动到活动选择并根据“跨度”的 html 中定义的变量更改各种其他属性来工作
我尝试将.click(function f()... 更改为.touchstart(function f()...,但当我在移动设备上加载网站时它不起作用。如果你认为你知道答案,那就太好了。我现在将列出我尝试过的事情。
这是我的点击功能的样子:
jQuery(document).ready(function f($) {
jQuery('.changecolor span').click(function f($) {...
});
});
尝试:
jQuery('.changecolor span').touchstart(function e()
jQuery('.changecolor span').on("tap", function e() {...
我的缓存设置为每次保存新更改时自动清除,我已经对此进行了测试。
【问题讨论】:
-
见 jQuery trigger()
标签: javascript jquery jquery-mobile touch