Javascript Hatası

noblen
09-12-2017, 11:30   |  #1  
noblen avatarı
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ara 2017

Merhaba,

Ücretli bir joomla teması kullanıyorum ve ara ara boşa düşen sayfalarım var. Detayları incelediğimde ise "head.php"'de java hatası olduğunu gördüm. Hata kodunu aşağıda belirttim. Yardımcı olabilir misiniz?

<script  type="text/javascript">
        jQuery(document).ready(function () {
    // Header Aff
            jQuery(".header-style-1").affix({
            offset: {
            top: 100,
            bottom: function () {
            return (this.bottom = jQuery(".copyrights").outerHeight(true))
            }
            }
            })
        });

    </script>

noblen
11-12-2017, 10:05   |  #2  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ara 2017

cevap yok mu ?

ifeelnasty
12-12-2017, 14:05   |  #3  
Taze Üye
Teşekkür Sayısı: 0
12 mesaj
Kayıt Tarihi:Kayıt: Kas 2017

sayfanızda öğeyi denetle yaptıktan sonra, "Console" sekmesinde hata varsa onu yazabilir misiniz? kaynak kodu olmadan bu şekilde hatayı görmemiz mümkün değil.

noblen
12-12-2017, 14:08   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ara 2017

Uncaught TypeError: $ is not a function görünüyor

noblen
12-12-2017, 15:22   |  #5  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ara 2017

Sorunu buldum aslında eklentiden kaynaklanıyormuş.Eklentide ki hatalı script aşağıda yazdığım gibi burdaki hatalı durumu nasıl çözerim ?


$(document).ready(function() {
$(window).keydown(function(e){
  if(e.keyCode == 44){
  e.preventDefault();
  }
});
$(window).focus(function() {
  $("body").show();
}).blur(function() {
  $("body").hide();
});
});

ifeelnasty
12-12-2017, 15:28   |  #6  
Taze Üye
Teşekkür Sayısı: 0
12 mesaj
Kayıt Tarihi:Kayıt: Kas 2017

bu kodun hata vermemesi gerekiyor. JQuery kütüphanesini scriptten önce çağırdığınıza emin olun. örneğin;

<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script>
<script type="text/javascript">

        $(document).ready(function () {
            $(window).keydown(function (e) {
                if (e.keyCode == 44) {
                    e.preventDefault();
                    console.log("working");
                }
            });
            $(window).focus(function () {
                $("body").show();
            }).blur(function () {
                $("body").hide();
            });
        });
    </script>

noblen
13-12-2017, 09:04   |  #7  
OP Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ara 2017

Teşekkür ederim sanırım durum düzeldi ancak şimdi de farklı bir hata var ve boş sayfaların sebebi bundan kaynaklanıyor. Console da ki hata şöyle; 

[Error] Failed to load resource: the server responded with a status of 404 (HTTP/2.0 404) (bootstrap.css.map, line 0)

https://webadresim.com.tr/templa ... t/bootstrap.css.map

Bu neden kaynaklanır ?

Son Düzenleme: noblen ~ 13 Aralık 2017 09:05
ifeelnasty
13-12-2017, 10:03   |  #8  
Taze Üye
Teşekkür Sayısı: 0
12 mesaj
Kayıt Tarihi:Kayıt: Kas 2017

Gönderdiğiniz linkten sitenize ulaşamıyorum, hosting tarafında bir sorununuz olabilir mi?

ayrıca birden fazla klasör içinde element çağırmak istediğiniz için css dosyasının başına "../" yada "~" ekleyerek denemeniz faydanıza olacaktır.