v2.5.2
Giriş yap

Javascript mobile sorunu

polev
688 defa görüntülendi
    $(document).ready(function() {
            $('.index-fav').click(function(e) {
                var favID = $(this).data("id");
                if ($('.index-fav[data-id=' + favID + ']').hasClass("red")) {
                    $('.index-fav[data-id=' + favID + ']').removeClass("red");
                } else {
                    $('.index-fav[data-id=' + favID + ']').addClass('red');
                }
            });
        });

Ürünleri favoriye eklerken veya kaldırırken chrome veya farklı bir tarayıcıda sorunsuz kod çalışıyor.
Mobil tarafında favoriyi kaldırmak için Tıklayıp boş bir kısma tıklamam lazım ancak o zaman red classı siliniyor.
Sorun ne olabilir?

makifgokce
1342 gün önce

Bu kodu dene

$('.index-fav').click(function(e) {
    $( this ).toggleClass( "red" );
});