我使用 jquery.sticky.js 在我的网站上添加了一个固定导航栏,它在我的 iPhone 和桌面上完美运行。但是,在 android(我相信 2.2)上,导航向左浮动,每个链接的可点击区域似乎是错误的。如果浏览器不是 android,我尝试添加 jQuery 以仅加载 jquery.sticky.js,但无济于事。我试过这个(我是编程的初学者,发现了这段代码,但稍微修改了一下),但它不起作用!
$(document).ready(function(){
var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile");
if(isAndroid != isAndroid) {
(function(){
$("#navigation").sticky({topSpacing:0});
});