1

ユーザーがサムネイルをスワイプしたときにタッチスタートが発生しないようにしたいのですが、スワイプした瞬間にタッチスタートもアクティブになります。これを防ぐ方法はありますか?これが私のコードです:

$(document).on('touchstart click', '#thumbs a', function(e){
                        e.preventDefault();
                        var timeout;
                        var clickedSlide = this.href.split('#').pop();
                        var moveToSlide = clickedSlide - 1;

                            $('#slider').trigger('slideTo', moveToSlide );
                        $(this).parent().addClass('hovered');
                            $(this).parent().siblings().not(this).removeClass('hovered');


                    });

                    $("#thumbs").swipe({
                          excludedElements: "button, input, select, textarea, .noSwipe",
                          swipeLeft: function() {
                            $('#thumbs').trigger('next', 5);
                          },
                          swipeRight: function() {
                            $('#thumbs').trigger('prev', 5);
                              }
4

0 に答える 0