lostyazilim
tr.link

Javascript CallBack js dosyayı head'e eklemek

3 Mesajlar 740 Okunma
acebozum
tr.link

WmOptimize WmOptimize Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2015
  • Yaş/Cinsiyet 37 / E
  • Meslek WebProgramlama
  • Konum İstanbul Anadolu
  • Ad Soyad H** F**
  • Mesajlar 410
  • Beğeniler 151 / 174
  • Ticaret 3, (%100)
Bir javascript kodu ile önce dosyanın head tagına jquery.js dosyasını ekletmek sonra da aynı mantıkla başka bir birscript.js dosyasını eklemek istiyorum.

Bu ikinci dosya jquery ile çalışacağı için jquery.js eklendikten sonra eklensin istiyorum yoksa çalışmaz zaten.

İnternetten biraz bakım şu örnekleri buldum.

var script = document.createElement('script');
script.src = 'http://code.jquery.com/jquery-1.11.0.min.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);


Bu kodun altında bir jquery dosyası çalıştırmaya çalıştığım zaman çalışmıyor malesef.

önerilerinizi bekliyorum :)
 

 

wmaraci
reklam

WmOptimize WmOptimize Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2015
  • Yaş/Cinsiyet 37 / E
  • Meslek WebProgramlama
  • Konum İstanbul Anadolu
  • Ad Soyad H** F**
  • Mesajlar 410
  • Beğeniler 151 / 174
  • Ticaret 3, (%100)
Keşke bu programlama kategorileri biraz daha canlı olsa :)

Sorunu çözdüm aynı sorunla karşılaşanlar için çözüm aşağıdaki koddadır.

<script>
var script = document.createElement('script');
document.head.appendChild(script);
script.type = 'text/javascript';
script.src = "//code.jquery.com/jquery-3.2.1.min.js";
script.function () {
//Çalışacak Kod

}

</script>
VolkanYildiz

kişi bu mesajı beğendi.

WmOptimize WmOptimize Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2015
  • Yaş/Cinsiyet 37 / E
  • Meslek WebProgramlama
  • Konum İstanbul Anadolu
  • Ad Soyad H** F**
  • Mesajlar 410
  • Beğeniler 151 / 174
  • Ticaret 3, (%100)
Bu da dinamik olarak css ekleme kodu.

var element = document.createElement("link");
element.setAttribute("rel", "stylesheet");
element.setAttribute("type", "text/css");
element.setAttribute("href", "css/style.css");
document.getElementsByTagName("head")[0].appendChild(element);
VolkanYildiz

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al