jQuery
jQuery是一个用于简化跨浏览器开发的JavaScript 库。 MediaWiki自版本1.16开始引入了jQuery。
版本
MediaWiki | jQuery | 备注 |
---|---|---|
jQuery 3.4.1 | Including jQuery Migrate v3.1.0 | |
jQuery 3.3.1 | Including jQuery Migrate v3.0.1 | |
jQuery 3.2.1 | 包括了jQuery Migrate v3.0.0。参见$wgUsejQueryThree (在MW 1.31中被移除)和任务T124742。 | |
MediaWiki 1.28 |
jQuery 1.11.3 | git #d898e80f, git #acfa9695 |
MediaWiki 1.24.2 | jQuery 1.11.2 | |
MediaWiki 1.24 | jQuery 1.11.1 | jQuery迁移 git #e5502d1f, git #63c36506, git #8e41082a |
MediaWiki 1.23 |
jQuery 1.8.3 | |
MediaWiki 1.20 | jQuery 1.8.2 | 任务T31100, git #3b85ab06, |
MediaWiki 1.19 | jQuery 1.7.1 | r105612 |
MediaWiki 1.18 | jQuery 1.6.4 | 任务T30904, 任务T31773 |
MediaWiki 1.17 | jQuery 1.4.2 | r65962 |
MediaWiki 1.16 | jQuery 1.3.2 |
jQuery迁移
The plugin jQuery Migrate helps developers to migrate from jQuery 1 to jQuery 3. The tracking task to remove these warnings and improve the underlying code is 任务T169385.
Note that the stack traces are available together with the console log in modern browsers, to help locating the origin of the deprecated function.
ResourceLoader
MediaWiki版本: | ≥ 1.17 |
As of MediaWiki 1.17 all resources are (or should be) loaded through ResourceLoader. The default modules are stored in /resources
. There are no static minified versions anymore as ResourceLoader takes care of this when combining and optimizing all queued files.
All code can assume that jQuery has already been loaded.
However, if your site skin was created prior to 1.17, ResourceLoader will not be loaded and jQuery will not be available.
参见
外部链接
- jQuery.com,jQuery的官方网站
- IE7中的jQuery对话框错误。运行时错误:非法参数 - The Dev Pages — 这是我们修改了jQuery的原因