我遇到了一个对我来说真的只是一个巨大谜团的问题。
查看我的网页设计作品集 http://drootech.com,如果您注意到桌面上的红色“看看我们还能做什么”。按钮在桌面浏览器上使用以下代码可以正常工作。但奇怪的是它不适用于移动设备。
$(document).ready(function(){
$("#seemore").on('click touchstart', function (){
//$(this).animate(function(){
$('html, body').animate({
scrollTop: $("#mrkting").offset().top - 85
}, 2000);
//});
});
我有另一个 click/touchstart 事件正在触发相同的滚动目标,这就是它不起作用的原因吗?如果是这样,我将如何解决这个问题?这是可能存在潜在冲突的其他代码?
$("#info").on('click touchstart', function (){
//$(this).animate(function(){
$('html, body').animate({
scrollTop: $("h2#mrkting").offset().top - 85
}, 2000);
$('#nav-menubg').slideUp('slow');
//});
});
任何帮助,将不胜感激。