Apa arti $
tanda di jQuery?
javascript
jquery
pengguna366312
sumber
sumber
Jawaban:
Objek jQuery :)
Dari dokumentasi jQuery:
Jadi, menggunakan
$("#id"
) ataujQuery("#id")
sama.sumber
noConflit()
untuk menggantinya.Aneh tapi nyata, Anda dapat menggunakan "$" sebagai nama fungsi di JavaScript. Ini adalah singkatan dari jQuery (). Yang dapat Anda gunakan jika Anda mau. jQuery dapat dijalankan dalam mode kompatibilitas jika pustaka lain sudah menggunakan $. Cukup gunakan jQuery.noConflict (). $ cukup umum digunakan sebagai fungsi pemilih di JS.
Di jQuery, fungsi $ melakukan lebih dari sekadar hal-hal tertentu.
Berikut dokumentasinya: https://api.jquery.com/jQuery/
sumber
typeof $
yang akan menampilkan "Fungsi". ;)Ini adalah gula sintaksis . Ini tidak hanya spesifik untuk jQuery; perpustakaan lain juga menggunakannya. Anda dapat mencari artikel detail lengkap tentang penggunaan tanda dolar di JavaScript di sini .
sumber
Seperti yang dikatakan dalam jawaban lain $ adalah jalan pintas ke fungsi jQuery.
Beberapa perpustakaan JavaScript menggunakan $ too (contoh: prototipe). Untuk menghindari konflik dengan pustaka lainnya, jQuery menyediakan fungsi jQuery.noConflict (). Memanggil fungsi ini kontrol variabel $ kembali ke perpustakaan lain yang pertama kali menerapkannya. Melakukan ini untuk menggunakan jQuery Anda tidak dapat melakukan ini $ ('div.someClass') lagi, sebagai gantinya jQuery ('div.someClass').
Alternatifnya bisa melakukan ini:
Saat menulis plugin untuk menghindari masalah dengan penggunaan noConflict, Anda dapat meneruskan 'jQuery' ke suatu fungsi:
sumber
$ hanyalah sebuah fungsi yang disebut jQuery. Ini adalah cara Anda mengakses semua fungsionalitas di jQuery lib.
Anda dapat menemukannya di sini: http://docs.jquery.com/%24
sumber
Ini kependekan dari jQuery. Objek tempat semua fungsionalitas jQuery hidup.
sumber
$ Adalah gula sintaksis seperti yang disebutkan @Elzo. Tidak ada yang benar-benar menjawab pertanyaan Anda. $ Adalah singkatan dalam jQuery for
window.jQuery
, jadi Anda tidak perlu mengetiknya setiap saat.sumber
$ hanyalah variabel lain. Dalam kasus jQuery, ini mereferensikan fungsi jQuery.
sumber
Tanda $ untuk mendefinisikan / mengakses jQuery
sumber
$ tanda untuk mendefinisikan / mengakses jQuery $ (selector) .action ()
http://www.w3schools.com/jquery/jquery_syntax.asp
sumber
Lihat file perpustakaan jQuery.
// Tampilkan jQuery dan $ identifiers.
Poin $ global ke jQuery.
sumber