Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Slidebars jQuery不适用于移动链接-赢得';t打开_Android_Jquery_Html_Css - Fatal编程技术网

Android Slidebars jQuery不适用于移动链接-赢得';t打开

Android Slidebars jQuery不适用于移动链接-赢得';t打开,android,jquery,html,css,Android,Jquery,Html,Css,我正在努力让我的幻灯片覆盖菜单中的链接进入各自的页面。 在Android上运行,当用responsivator进行测试时,一切都正常,但当我在手机上测试时,链接并没有到达它们应该去的地方 试验场地为 %类别_垂直% %页面垂直% %VIEW\u CART% $(“.menu a”)。在('单击',函数()上{ $.slidebars.close() section=$(this.attr('href')) $('html,body')。设置动画({ scrollTop:$(节).offset(

我正在努力让我的幻灯片覆盖菜单中的链接进入各自的页面。 在Android上运行,当用responsivator进行测试时,一切都正常,但当我在手机上测试时,链接并没有到达它们应该去的地方

试验场地为


%类别_垂直%

%页面垂直%

%VIEW\u CART%

$(“.menu a”)。在('单击',函数()上{ $.slidebars.close() section=$(this.attr('href')) $('html,body')。设置动画({ scrollTop:$(节).offset().top }, 2000); })
我想我找到了问题所在。您正在使用的插件响应“touchend”,这就是为什么您自己的代码可以在使用鼠标事件的模拟器上工作,而不能在使用touch的设备上工作(顺便说一句,可以使用Chrome模拟器来模拟)。将
touchend
添加到事件中似乎可以解决此问题

$(".menu a").on('click touchend', function(){
$.slidebars.close()
section = $(this).attr('href')
$('html, body').animate({
    scrollTop: $(section).offset().top
}, 2000);
})

我想我发现了问题所在。您正在使用的插件响应“touchend”,这就是为什么您自己的代码可以在使用鼠标事件的模拟器上工作,而不能在使用touch的设备上工作(顺便说一句,可以使用Chrome模拟器来模拟)。将
touchend
添加到事件中似乎可以解决此问题

$(".menu a").on('click touchend', function(){
$.slidebars.close()
section = $(this).attr('href')
$('html, body').animate({
    scrollTop: $(section).offset().top
}, 2000);
})

你在安卓或iphone上测试什么手机?嗨,安卓手机。我要把它交给你,真奇怪!这几乎可以肯定是一个z索引问题,我只是想追溯问题的确切位置。你的样式表对你有很大影响,我知道,当我摸索的时候,它现在有点到处都是。你在安卓或iphone上测试什么手机?嗨,安卓手机。我要把它交给你,这很奇怪!这几乎可以肯定是一个z索引问题,我只是想追溯问题的确切位置。你的样式表对你有很大影响,我知道,当我摸索的时候,它现在到处都是。太好了!很乐意帮忙:)太好了!乐意帮忙:)