Cevaplar
-
Bana sorun başka yerdeymiş gibi geliyor.
No conflict jQuery ile diğer javascript frameworkleri beraber kullanılmak istenirse kullanılır. Örneğin prototypejs.com kullanacaksan ikisinde de '$' diye fonksiyon var. jQuery'deki $ bir jQuery objesi döndürürken prototype'daki $ sadece id ile DOM elemanı seçmeye yarar.
Bu durumda $'lar çakışmasın diye en başta, jQuery include edildikten hemen sonra jQuery.noConflict() yazılır, sonra da jQuery kullanılmak istenen yerde '$' yerine 'jQuery' kullanılır.
jQuery('.some_class') gibi. Bu durumda $ fonksiyonu kullanıldığında prototype devreye girer.
Eğer iki komponent de (lightbox ve gallery slide) jquery plug-in'i ise düzgün çalışması lazım.
Çalışmıyorsa başka bir hata vardır. Firebug ile baktın mı? -
Birden fazla jquery kütüphanesi eklersen çalışmaz standart java kurallarıdır bunlar.
-
Sadece 1 tane jquey ana kütüphanesi eklemen gerekiyor. no Conflict için
var $j = jQuery.noConflict();
$j(function() {
$j('#slider1).anythingslider();
...........
............
örnek olarak yazdım.
$ başlayan yerleri $j olarak değiştirerek kullanabilirsin. Ama birden fazla jquery ek kütüphanesi kullanman herhangi bir sorun çıkarmaz yeterki ana kütüphane tek olsun