2012-04-20 6 views
0

JqTouch로 모바일 버전을 개발 중입니다.Android 모바일 : JqTouch로 Tap에서 작동하지 않는 링크

간단한 버튼 (<a href=""></a> 링크)이 Android 휴대 전화와 반응하지 않는 데 문제가 있습니다. 아무 일도 일어나지 않으며 링크를 접할 때 주황색 테두리가 표시되지 않습니다. 모든 것은 iPhone 휴대 전화에서 잘 작동합니다.

내 CSS 시트를 비활성화하려고했지만 동일한 결과가 나타납니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 이 문제는 Android 브라우저에서 자주 발생하는 문제입니까?

여기에 내 코드

<div id="homeLang" class="current"> 
     <div class="scroll"> 

      <div id="lang"> 
       <a id="frBtn" class="btn" href="#fr">FR</a> 
       <a id="nlBtn" class="btn" href="#nl">NL</a> 
      </div> 

     </div> 
    </div> 

답변

1

나는 그것이 안드로이드에 대한 일반적인 문제라고 생각하지 않는 것입니다. Android에서 jqtouch와 함께 제공되는 데모를 실행 해 보았습니까? 동일한 문제가 있습니까?

방금 ​​다음을 시도했으며 iPhone 및 Android 기기에서 작동합니다.

<div id="test"> 
    <ul class="rounded"> 
     <li><a href="#page2">Go to page 2</a></li> 
    </ul> 
</div> 
<div id="page2"> 
    <a href="#" class="whiteButton goback">Go back to page 1</a> 
</div> 
1

나는 똑같은 문제가있었습니다. jQtouch의 내부 링크는 Android에서는 작동하지 않지만 iPhone에서는 작동합니다. jQuery를 Zepto로 바꾸십시오. 그러면 문제가 해결됩니다.

0

나는 이것이 이전 게시물입니다 알지만이 대답을 찾고 미래의 사용자를 위해, 나는 당신이 당신의 jQT 객체 인스턴스화 할 때 다음을 수행하여 작업을 얻을 것이다 믿습니다

var jQT = new $.jQTouch({ 
    useFastTouch: false 
}); 
관련 문제