복붙노트

[JQUERY] 온 클릭 모바일 (터치)에서 작동하지

JQUERY

온 클릭 모바일 (터치)에서 작동하지

해결법


  1. 1.CSTE 연구진은 ()의 jQuery 방법으로 사용하는 것이 더 touchstart 이벤트 :

    CSTE 연구진은 ()의 jQuery 방법으로 사용하는 것이 더 touchstart 이벤트 :

    $(window).load(function() { // better to use $(document).ready(function(){
        $('.List li').on('click touchstart', function() {
            $('.Div').slideDown('500');
        });
    });
    

    이로드 될 페이지에있는 모든 기다립니다 때문에 $ (창) .load () 메서드를 사용하는 이유 그리고 난 이해가 안 돼요,이) (당신이 .ready $ (문서)를 사용할 수있는 반면, 느린 방법을 경향 이는 처음로드 할 페이지의 각 요소에 대해 기다리지 않습니다.


  2. 2.당신은 클릭 대신 사용할 수 있습니다 :

    당신은 클릭 대신 사용할 수 있습니다 :

    $('#whatever').on('touchstart click', function(){ /* do something... */ });
    
  3. from https://stackoverflow.com/questions/22015908/onclick-not-working-on-mobile-touch by cc-by-sa and MIT license