2013-08-04 2 views
0

jquery.sticky.js를 사용하여 내 웹 사이트에 고정 탐색 바를 추가했으며 내 iPhone과 데스크톱에서 완벽하게 작동합니다. 그러나 안드로이드 (2.2 믿습니다) 탐색 왼쪽에 떠있는 및 각 링크에 대한 클릭 할 수있는 영역이 잘못되었습니다. 나는 jquery.sticky.js를로드하기 위해 jQuery를 추가하려고 시도했다. 브라우저가 안드로이드가 아니라면 아무 소용이 없다. 나는 이것을 시도했다. (프로그래밍을 할 때 초심자이고이 코드를 찾았지만 약간 수정했다.)하지만 작동하지 않는다!고정 내비게이션이 안드로이드 로봇의 중심에 있지 않습니다.

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

답변

0

이 항상 평가합니다 false로 :

if (isAndroid != isAndroid) 

블록이 실행되지 않을 경우 것을 의미한다.

관련 문제