$
değişkeni üzerindeki hakimiyetini iptal eder.
Birçok JavaScript kütüphanesi $
işaretini özel bir değişken adı olarak
kullanır. JQuery'ye baktığımızda $
aslında jQuery
nesnesinin
alias ile adlandırılmasıdır. Yani $
kullanmadan da jQuery kullanılabilir.
Eğer başka bir kütüphanenin $
değişkenini kullanmasını istiyorsanız
$.noConflict()
metodu ile değişkeni diğer kütüphaneye bırakabilirsiniz.
Genel kullanım şekli şöyle :
Başka bir teknik olarak jQuery ready()
metodu içinde $
değişkenini
kullanmak isterseniz:
$
sembolünün diğer kütüphaneye bırakılması.
$
sembolünü jQuery kodu için geri almak amacıyla anında çalışan fonksiyon
tanımı kullanılması.
$
yerine başka bir takma ad kullanmak.
jQuery
nesnesini komple başka bir nesneye taşımak. Bu sayede 2 değişik versiyon
jQuery aynı sayfada kullanılabilir.
Sonuç :
İki değişik versiyon jQuery yüklemek (ki kesinlikle önerilmez) ve jQuery global scope değişkenlerini ilk yüklenen jQuery versiyonuna vermek.
Demo :
.
.