linguagem de programação JavaScript permite o acesso aos elementos de HTML e traz interatividade a páginas da Web simples , mas JavaScript tem algumas falhas . Ela pode ser muito detalhado , mas nem sempre funciona da mesma forma em todos os navegadores da Web , e que muitas vezes tem de ser combinada com CSS para atingir determinados efeitos visuais. Para ajudar a resolver estes problemas , os desenvolvedores criaram bibliotecas JavaScript como jQuery . JQuery , que se tornou as bibliotecas JavaScript mais usados , tem várias vantagens sobre o uso sozinho JavaScript ou usando conjuntos de ferramentas similares. Menos linhas de código funções
JQuery pode condensar uma grande quantidade de código JavaScript em apenas algumas linhas , ou mesmo uma única linha. Por exemplo, se um desenvolvedor queria simplesmente mover um elemento com o ID " MyHTMLElement " 150 pixels para a direita, ele simplesmente tem que escrever a linha: .
$ ("# MyHTMLElement " ) animar ({ direita: 150px ;} );
Realizando a mesma coisa de baunilha JavaScript poderia exigir uma dúzia de linhas de código. Além de efeitos visuais , JQuery inclui bibliotecas que permitem a manipulação de eventos e interações AJAX para ser alcançado com menos código .
Cross-browser compatibilidade
Qualquer um que tenha passado algum tempo funções de JavaScript em desenvolvimento tem sofrido através de testes cross browser . O que funciona no Internet Explorer pode não fazer nada no Chrome ao jogar um erro no Opera . A construção de uma aplicação Web capaz verdadeiramente cross-browser envolve navegador sniffing , hacking criativo e soluções infinitas . JQuery cuida de toda a correção por trás das cenas do navegador , de modo que as páginas parecem e funcionam da mesma forma , se você visitá-los com o Chrome , Firefox, IE ou Safari.
Amplos recursos
Porque JQuery tem sido tão amplamente aceito, ele é bem documentado. A documentação da API é mantido por um verdadeiro exército de voluntários e novos tutoriais aparecem quase diariamente com exemplos de tudo, de fazer desaparecer títulos para chamar citações do mercado de ações através de um serviço web. Se há algo que você quer fazer em JQuery, é provável que alguém já tentou isso e escreveu um post no blog detalhadas sobre o que aprenderam com a experiência.
Aberto Comunidade Fonte
JQuery é mantido por uma comunidade de voluntários de código aberto. Comunidades de código aberto tendem a ser mais sensíveis às solicitações dos usuários e reclamações de bugs do que empresas como a Microsoft , que pode ter projetos e prioridades concorrentes . Se tiver dificuldade em usar JQuery, você pode postar o seu problema a um fórum e as suas preocupações podem ser abordadas por alguém que realmente desenvolveu o código que você está usando. Finalmente, se você tiver tempo, habilidades e interesse, você pode envolver-se e contribuir para o projeto de si mesmo através de codificação , depuração , testes ou trabalhando na documentação .