O que significa o $
sinal no jQuery?
javascript
jquery
user366312
fonte
fonte
Respostas:
O objeto jQuery :)
Na documentação do jQuery:
Então, usando
$("#id"
) oujQuery("#id")
é o mesmo.fonte
noConflit()
para substituí-lo.Estranho, mas verdadeiro, você pode usar "$" como um nome de função em JavaScript. É uma abreviação para jQuery (). Que você pode usar se quiser. O jQuery pode ser executado no modo de compatibilidade se outra biblioteca já estiver usando o $. Basta usar jQuery.noConflict (). $ é comumente usado como uma função seletora em JS.
No jQuery, a função $ faz muito mais do que selecionar algumas coisas.
Aqui está a documentação: https://api.jquery.com/jQuery/
fonte
typeof $
qual será a "Função". ;)É açúcar sintático . Não é específico apenas para jQuery; outras bibliotecas também o usam. Você pode procurar um artigo completo sobre o uso do cifrão no JavaScript aqui .
fonte
Como dito em outras respostas, $ é um atalho para a função jQuery.
Algumas bibliotecas JavaScript usam $ too (exemplo: prototype). Para evitar conflitos com essas outras bibliotecas, o jQuery fornece a função jQuery.noConflict (). Chamando essa função, o controle da variável $ volta para a outra biblioteca que a implementou primeiro. Fazendo isso para usar o jQuery, você não pode mais fazer isso $ ('div.someClass'); em vez disso, jQuery ('div.someClass').
Como alternativa, você pode fazer isso:
Ao escrever plugins para evitar problemas com o uso de noConflict, você pode passar 'jQuery' para uma função:
fonte
$ é simplesmente uma função chamada jQuery. É assim que você acessa todas as funcionalidades na jQuery lib.
Você pode encontrá-lo aqui: http://docs.jquery.com/%24
fonte
É curto para jQuery. O objeto em que vivem todas as funcionalidades do jQuery.
fonte
O $ é açúcar sintático como o @Elzo mencionado. Porém, ninguém respondeu à sua pergunta. O $ é uma abreviação no jQuery
window.jQuery
, para que você não precise digitá-lo todas as vezes.fonte
$ é apenas outra variável. No caso do jQuery, isso faz referência à função jQuery.
fonte
Um sinal de $ para definir / acessar o jQuery
fonte
Sinal $ para definir / acessar jQuery $ (seletor) .action ()
http://www.w3schools.com/jquery/jquery_syntax.asp
fonte
Veja o arquivo da biblioteca jQuery.
// Exponha os identificadores jQuery e $.
Global $ aponta para jQuery.
fonte