我一直在研究一个底部有一个链接的网站,当点击该链接时,它会动画回到页面顶部。在我使用 Network Solutions 设置 Web 转发之前,该站点运行良好。现在单击该链接可在台式机上使用,但不适用于移动设备(iPad、iPhone、HTC One S 测试)。网络转发似乎为文档添加了额外的 HTML。我想知道是否有人有在移动设备上破坏 jQuery 的网络转发经验。
这是我的 jQuery。
$('#scroll a').click(function(){
$('html, body').animate({
scrollTop: $( $(this).attr('href') ).offset().top
}, 800);
return false;
});
这是网页转发添加的HTML。
<html>
<frameset rows="100%" ,="" *"="" border="0" frameborder="0" screen_capture_injected="true">
<frame src="http://hostingdomain.com/subfolder/index.html" name="WEBSITENAME.COM">
#document
<!DOCTYPE html>
<html lang="en">...</html>
</frame>
</frameset>
</html>
关于让 jQuery 在移动设备上工作的任何想法?