Bazen JQuery'de, bir işlevi bildirmek gibi olan var $a=$()
olarak tanımlanır. Yani bilmek istiyorum ki eğer değişken sadece var a
olarak tanımlanırsa herhangi bir değişiklik yapar mı?
cevap
Şunu edin:
var a = $(/* Object or Selector gets passed here */)
Sonra tek fark isim olurdu. Geliştiriciler, değerin zaten
jQuery
-ied olduğunu belirtmek için
$a
kullanır. Ayrılmak, işlevselliği değiştirmez, ancak gelecekteki geliştiricilere bir hizmet dışı bırakılır. ;; $ işareti ile de başa
ve $() ne anlama geliyor ??? –
$(), jQuery işlevi için bir kısayoldur. Ya bir nesneyi veya bir seçici geçirir. Yardım için http://api.jquery.com/jQuery/ –
thanx .. –
Hayır, farklı değil. $a
, bu bağlamda a
ile aynıdır. Bu sadece değişken bir isim.
Genellikle ben adlandırma tercih jQuery nesneler .. Bu ..
Kodunuzdaki jQuery nesneleri tanımak için bir kongre var Ama bu sadece başka bir değişken isim
var a = 2;
var $a = $('#something');
Temelde bu javascript için Crockford's coding convention bir izin ihlalidir. JQuery nesnelerini javascript DOM öğelerinden ayırmak için kullanılır.
E.g.
var a = document.getElementById('a'); // DOM element
var $a = $(a); // jQuery object for the DOM element with ID 'a'
$, JS tanımlayıcılarında izin verilen bir karakterdir, bir fark yaratmaz. $ (obj) nesneyi bir jQuery nesnesi ile siler ve çok fazla ek davranışla objeyi süsler. Eğer böyle bir şey yaparsanız
$a=1;
a$$$=1;
$a=1;
fonksiyon $, jQuery için bir takma ad:
Bu
yasal JavaScript değişken isimlerHTML:
<img src='logo.png' id='site_logo'/>
sizin JS:
var logo = $('#site_logo');
logo.fadeOut();
FadeOut yöntemi, img öğesine değil jQuery sarıcısına aittir.
bir örnek verecekti? .. böylece resim tamamen temizlenecek ...... –
- 1. Geçiş A Değişken Pivot VBA
- 2. "Arkadaş yapısı A" arasındaki fark nedir? ve "arkadaş A;" sözdizimi?
- 3. .so ve .a dosyaları arasındaki fark nedir?
- 4. Değişken ve değişmez arasındaki fark nedir?
- 5. Sıfır olmayan (a), (a) ve argwhere (a) arasındaki fark. Ne zaman kullanılmalı?
- 6. fark "? alarm, (a) '' ve '' uyarı (a) 'var a = 1; '' JavaScript içinde
- 7. Win32 API'sında `A` ve` W` işlevleri arasındaki fark nedir?
- 8. .o .a ve .so dosyaları arasındaki fark nedir?
- 9. JasperReports'ta değişken, parametre ve alan arasındaki fark nedir?
- 10. "#someid ul li.someclass a" ve "#someid ul li .someclass a" arasındaki fark nedir? (boşlukları gör)
- 11. değişken
- 12. Bağlantı değişkenleri ile && ile girdiğim değişken arasındaki fark nedir?
- 13. A, A, T, A, T
- 14. Haskell Hata: kısıtlama Olmayan tip değişken argüman: Num (a -> a -> a -> a) Haskell yeniyim ve benim kitaptan Aşağıdaki örnek kod çalıştırmak çalışıyorum
- 15. Oynatma Çerçevesi 2.4 [-A] ile OWrites [-A], Biçim [A] - OFormat [A] arasında yazar. Amaç?
- 16. Neden Numpy a + = b ve a = a + b farklı davranır
- 17. PHP değişken enterpolasyon ve birleştirme
- 18. NOT (ColumnName LIKE '% a%') ve ColumnName NOT LIKE '% a%'
- 19. Python ve Değişken Geçiş
- 20. Haskell Vector Typeclass: İşlev [a] -> [a] -> a
- 21. A, {}
- 22. CoffeeScript Encapsulation ve Değişken Erişimi
- 23. $ a çevir Numeric
- 24. C++ - (*) arasındaki fark. ve ->?
- 25. İçindeki değişkenle birlikte değişken değişken
- 26. mapM ve forM arasındaki fark
- 27. UNIX: değişken iç değişken
- 28. LLVM Değişken adları ve parametreleri
- 29. değişken adı
- 30. Başlıklardaki genişleme ve değişken dizileri
Hayır, hiç farketmez. – David
Sadece "$ sembolü olmadan" mı demek istiyorsun? Öyleyse, o zaman fark etmez, sadece jQuery nesnesi kullandığınızı belirtmek için kullanılan bir kuraldır. –