"Click touchstart tap vclick" nie działa w wersji mobilnej strony wordpressa

0

Mam taki kod, który działa na komputerze, a na telefonie po kliknięciu nic się nie dzieje. Próbowałem zamienić click na touchstart tap vclick, ale nadal nie działa na telefonie. Co jeszcze można zmienić, aby funkcja click działała na telefonie.

$(".old").on('click', function(e) {
     
    if ($(e.target).hasClass("typowali") || $(e.target).hasClass("typ_user") || $(e.target).hasClass("typ_wynik"))
       return;
    
   if ( $( this ).hasClass( "oldclosed" ) ) {
       $(this).removeClass('oldclosed');
   }
   else
       $(this).addClass('oldclosed');
 });
  
$(".typowali").on('click', function(e) {
     
   if ( $( this ).hasClass( "typopen" ) ) {
       $(this).removeClass('typopen');
   }
   else {
       $(this).addClass('typopen');
       $(this).closest('.mecz').find('.old').removeClass('oldclosed');
   }
    
 });

0

Nie znam się na jquery, ale w czystym JS kliknięcie i tapnięcie to dwa zupełnie inne zdarzenia.

0

To racja, ale ani tapnięcie, ani kliknięcie nie działa w telefonie.

0

Sprawdź to:

$(".old").on('click tap', function(e) {
...
});

1 użytkowników online, w tym zalogowanych: 0, gości: 1