Cevaplar
-
Bir anlamı yok sadece normal bir elemana eşitlenen değişkenlerle jquery kullanılarak oluşturulan değişkenleri ayırt etmek için tercih edilen bir isimlendirme yöntemi.
Değişken $ ile başlıyosa anlıyo ki o değişken bir jQuery objesi, dolayısıyla da jQuery fonksiyonlarını direkt kullanabilir üzerinde. Yani bu örnekte hiçbi faydası yok ama karışık programlamalarda anlamsız bug'lara engel olabiliyor...-
Alexander
teşekkür ederim12 yıl önce yazılmış
-
-
Bir anlamı yok. Yazılımcılara yazarken hız kazandırmak için kullaılmış. İstersen bu işreti değiştirebilirsin.
var uzman = jQuery.noConflict(); //bundan sonra $ yerine uzman kullanılabilir
Diğer bir bahis konusu olan $this sadece atamadır. Yani;var $this = $(this); //gibi nesnenin kendisini $this atanmış oldu
-
hazır jquery ile konu açılmışken bir soru daha sorayım. 1.4 sürümünden sonra "live" fonksiyonu eklenmiş galiba. Ben daha önce livequery adlı eklentiyi kullanıyordum. "live" methodu livequery eklentisinin yaptığı işlevin aynısını yapıyor değil mi ? Yani benim livequery eklentisni kullanmama gerek var mı ?
Ya da şöyle toparlıyayım soruyu livequery eklentisinin "live" methodundan avantajları dahamı çok ya da gerek yok "live" metodu işini görürmü diyorsunuz ?