JQuery/pt-br

Temos utilizado a biblioteca do JavaScript jQuery com o MediaWiki desde a versão 1.16.

ResourceLoader
A partir do MediaWiki 1.17 todos os recursos são (ou deveriam ser) carregados através do ResourceLoader. Os módulos padrão estão armazenados em /resources. Não existem mais versões minificadas estáticas, já que o ResourceLoader cuida disso quando penteia e otimiza todos os arquivos na fila.

No entanto, se a skin do seu site foi criada antes da versão 1.17, o ResourceLoader não será carregado e o jQuery não estará disponível.

Antes do ResourceLoader
O MediaWiki 1.16 fornecido com o jQuery versão 1.3.2 com algumas correções feitas por Trevor Parscal e Roan Kattouw para corrigir o bug no jQuery #5081 (veja as revisões r60697 e r61700).

Na versão 1.16, o arquivo jQuery está em skins/common/jquery.js e a versão minificada é jquery-min.js no mesmo diretório.

Extensões podem usar o método includeJQuery, do OutputPage, que existe desde a revisão r61431, para evitar o carregamento da versão minificada do núcleo do jQuery várias vezes. Deve notar-se que o includeJQuery não suporta plugins jQuery e afins.

Para incluí-la, cole o seguinte código na parte inferior do arquivo LocalSettings.php

MediaWiki 1.16: jQuery.noConflict
Por favor, preste atenção ao fato de que, para evitar conflitos com outras bibliotecas (uma vez que não é carregado por padrão na versão 1.16), o jQuery será carregado em noConflict-mode into.

Você pode usar,   ou algo como o seguinte código para envolver o alias localmente:

Veja também

 * jQuery snippets
 * JavaScript performance

Ligações externas

 * jQuery.com, site oficial do jQuery
 * jQuery Dialog error in IE7. Runtime error: invalid argument - The Dev Pages &mdash; a razão pela qual nós remendamos nosso jQuery