2014-01-19 1 views
1

이미 클릭 기능이있는 요소에서 touchswipe를 사용할 수 있습니까?같은 요소의 클릭 기능과 함께 터치 스크린 스 와이프

$('#myelem').on ('click swipe', function() { 
// do stuff 
}); 

그때 touchswipe의 옵션을로드하는 방법을 모른다 ..하지만 :

$('#myelem').click(function() { 
// do stuff 
}); 

내가 사용했습니다. :/

또한 이미지 요소에서 touchswipe를 사용할 수 있습니까?

나는 내가 얻을 수있는 도움에 대해 대단히 감사 할 것입니다.

답변

1

비슷한 문제가 있었지만 Android 기기에서만 발생했습니다. 나는 TouchSwipe - JQuery와 - 플러그인 https://github.com/mattbryson/TouchSwipe-Jquery-Plugin 다음과 같은 코드로 작업을 얻을 수 있었다 :

$('#myelem').swipe({ 

    click:function(event,target){ 
     myFunction(); 
    },           
    swipeLeft: function() { 
     myFunction(); 
    }, 
    swipeRight: function() { 
     // do something on right swipe 
    }, 
    allowPageScroll: 'vertical' 
}); 

function myFunction() { 
    // do something 
}; 

more info

+0

내가하고 싶은 것은 두 번 같은 기능을 갖는 방지하는 것입니다. 의미, 나는 click과 swipeLeft에서 똑같은 기능을 원한다. – scooterlord

+0

스 와이프 이벤트와 click 이벤트에서 같은 함수를 호출하면된다. 내 대답을 편집 해 – Gareth

+0

예를 들려 주겠다. 사실, touchswipe가 IE와 호환되지 않는다는 것을 깨달았습니다. 이것은 나에게 매우 중요합니다. 그러나 어떤 해결책을 찾았습니까? – scooterlord

관련 문제