使用 jQuery .click 有效但 .touchstart desn't
Using jQuery .click works but .touchstart desn't
我有一个工作代码块,允许我根据 jQuery 中运行的跨度单击事件从一组彩色项目切换到另一组彩色项目。我正在使用 wordpress,它要求我拼出 jQuery 而不是使用“$”。在某种程度上,它通过将变量移动到活动选择并根据 'span'
的 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() {...
我的缓存设置为每次保存新更改时自动清除,我已经测试过了。
$('.changecolor span').on('touchstart',function(ev) {
$('your seletor').trigger(ev);
});
我有一个工作代码块,允许我根据 jQuery 中运行的跨度单击事件从一组彩色项目切换到另一组彩色项目。我正在使用 wordpress,它要求我拼出 jQuery 而不是使用“$”。在某种程度上,它通过将变量移动到活动选择并根据 'span'
的 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() {...
我的缓存设置为每次保存新更改时自动清除,我已经测试过了。
$('.changecolor span').on('touchstart',function(ev) {
$('your seletor').trigger(ev);
});