JQuery/ja

jQueryはクロスブラウザの開発を容易にする目的で設計されたライブラリです. MediaWiki 1.16 のリリース以降、jQuery JavaScript ライブラリを同梱しています.

ResourceLoader
MediaWiki 1.17 以降、リソースの読み込みははすべてResourceLoaderを介して行っています (もしくは必須条件). 既定のモジュールの保存先は です. 待ち行列ファイルの統合や最適化はすべて ResourceLoader で処理するため、静的な圧縮バージョンはもはや存在しません. コードはすべて jQuery が読み込まれていることを前提にできます.

ただし、ご利用のサイトがバージョン 1.17 以前に開発された外装を使用していると、ResourceLoader を読み込まないため jQuery を利用できません.

ResourceLoader 導入前
MediaWiki 1.16 に同梱の jQuery version 1.3.2 には、Trevor Parscal と Roan Kattouw によるパッチを当てて、jQuery のバグ #5081 解決を図りました (r60697 と r61700 ご参照ください).

In 1.16, the jQuery file is in  and the minified version is   in the same directory.

Extensions can use OutputPage's includeJQuery method, which has existed since r61431, to avoid loading minified version of jQuery core multiple times. It should be noted that includeJQuery does not support jQuery plugins and such.

To include it, paste the following at the bottom of :

MediaWiki 1.16: jQuery.noConflict
Please pay attention to the fact that, to avoid conflicts with other libraries using  (since jQuery was not yet the default), in MediaWiki 1.16 jQuery is loaded in noConflict mode as.

You can use either,   or something like the following to locally alias it:

関連項目

 * jQuery スニペット
 * jQuery スニペット
 * jQuery スニペット

外部リンク

 * jQuery.com, the official jQuery site
 * jQuery Dialog error in IE7. Runtime error: invalid argument - The Dev Pages &mdash; the reason why we patched our jQuery