.js uzantısı olarak sitelere kod koyuyorum, fakat bu .js içinde yazılar divler v.b bir çok kod mevcut. Bazı sitelerde .js içindeki kod sitenin stilinden etkileniyor ve istenilmeyen sonuçlar ortaya çıkıyor.
Şöyle birşey mümkünmü sitenin içindeki
<script type="text/javascript" src="xxx"></script>
tarzındaki kod sitenin stil dosyalarından etkilenmesin ?
mümkün ise nasıl yaparız ?
.js içindekiler sitenin stilinden etkilenmesin?
5
●510
- 23-09-2010, 12:40:27script'i sayfa yüklendikten sonra çalıştırmanız gerekir. Jquery kullanarak şöyle yapabilirsiniz.
Buna alternatif olarak js dosyasını sayfanın en sonunda çağırmak işi göreceğini düşünüyorum. - 23-09-2010, 14:09:16sayfanın sonunda çağırınca yine etkileniyor, benim .js olarak verdiğim kod bir reklam kodu, o yüzden kendi içinde çalışması yeterli oluyor yani hiçbir şekilde etkilenmemeli ( jquery v.s'de kullanmak hamallık olur sanırım reklam kodu için )yemekim adlı üyeden alıntı: mesajı görüntüle
- 24-09-2010, 03:02:45bu çözüm işime yaramıyor ne yazıkki çünkü aynı kod bir çok siteye koyuluyor ve her birindeki stiller için default kodlarını koymak hem zahmetli hemde neler oldugu bilinmediğinden ve belki yüzlerce olabileceginden extra yük bindiren bir çözümjustices adlı üyeden alıntı: mesajı görüntüle
- 24-09-2010, 09:04:31hayır kodun dışına bir container div koyacaksın, class olarak mesela "bcn" verdin.
style verirkende
.bcn xxx {} şeklinde özelleştirilmiş şekilde sadece ona etki edecek şekilde vereceksin.
düzgün iş yapacaksan zahmet edeceksin zahmetsiz yapacağın iş düzgün olmaz zaten