• 08-11-2018, 00:00:56
    #1
    Merhaba, şöyle bir kod bloğum bulunuyor, kod çalışmasına rağmen Chrome üzerinde konsolda hata gözüküyor. Bunu nasıl çözebilirim?
    $(function () {
        var navbar = $("#main-nav");
        $(window).scroll(function () {
            var scroll = $(window).scrollTop();
    
            if (scroll >= 10) {
                navbar.removeClass('nav-top');
            } else {
                navbar.addClass('nav-top');
            }
        });
    });
    Hata: Uncaught TypeError: $ is not a function
  • 08-11-2018, 00:07:21
    #2
    owuzan adlı üyeden alıntı: mesajı görüntüle
    Merhaba, şöyle bir kod bloğum bulunuyor, kod çalışmasına rağmen Chrome üzerinde konsolda hata gözüküyor. Bunu nasıl çözebilirim?
    $(function () {
        var navbar = $("#main-nav");
        $(window).scroll(function () {
            var scroll = $(window).scrollTop();
    
            if (scroll >= 10) {
                navbar.removeClass('nav-top');
            } else {
                navbar.addClass('nav-top');
            }
        });
    });
    Hata: Uncaught TypeError: $ is not a function
    jqueryi gormuyor hocam
  • 08-11-2018, 00:10:14
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    jqueryi gormuyor hocam
    Çözümü nedir peki?
  • 08-11-2018, 00:15:11
    #4
    Bu şekilde deneyin.

    (function($) {
        var navbar = $("#main-nav");
        $(window).scroll(function () {
            var scroll = $(window).scrollTop();
    
            if (scroll >= 10) {
                navbar.removeClass('nav-top');
            } else {
                navbar.addClass('nav-top');
            }
        });
    })(jQuery);
  • 08-11-2018, 00:21:17
    #5
    Daryl_Dixon adlı üyeden alıntı: mesajı görüntüle
    Bu şekilde deneyin.

    (function($) {
        var navbar = $("#main-nav");
        $(window).scroll(function () {
            var scroll = $(window).scrollTop();
    
            if (scroll >= 10) {
                navbar.removeClass('nav-top');
            } else {
                navbar.addClass('nav-top');
            }
        });
    })(jQuery);
    Değişmedi hocam yine alıyorum aynı hatayı.



    Daryl_Dixon adlı üyeden alıntı: mesajı görüntüle
    Bu şekilde deneyin.

    (function($) {
        var navbar = $("#main-nav");
        $(window).scroll(function () {
            var scroll = $(window).scrollTop();
    
            if (scroll >= 10) {
                navbar.removeClass('nav-top');
            } else {
                navbar.addClass('nav-top');
            }
        });
    })(jQuery);
    Tamam hocam düzelmiş, kusura bakmayın Teşekkür ederim.