固定导航不会以Android浏览器为中心

时间:2013-08-04 12:01:30

标签: javascript android jquery iphone mobile

我使用jquery.sticky.js在我的网站上添加了一个固定的导航栏,它在我的iPhone和桌面上运行良好。但是,在android(2.2我相信)上,导航浮动到左侧,每个链接的可点击区域似乎是错误的。我尝试添加jQuery只加载jquery.sticky.js如果浏览器不是android,但无济于事。 我试过这个(我是一个初学者,当涉及到编程并发现这个代码但稍微修改它)但它不起作用!

$(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});
});

1 个答案:

答案 0 :(得分:0)

这将始终评估为false:

if (isAndroid != isAndroid)

意味着永远不会执行if块。