jQuery/zh
jQuery是一个用于简化跨浏览器开发的JavaScript 库。 MediaWiki自版本1.16开始引入了jQuery。
版本
MediaWiki | jQuery | 备注 |
---|---|---|
jQuery 3.7.1 | ? | |
jQuery 3.6.1 | ? | |
jQuery 3.6.0 | 包括jQuery Migrate v3.3.2 | |
jQuery 3.4.1 | 包括jQuery Migrate v3.1.0 | |
jQuery 3.3.1 | 包括jQuery Migrate v3.0.1 | |
jQuery 3.2.1 | 包括了jQuery Migrate v3.0.0。参见$wgUsejQueryThree (在MW 1.31中被移除)和工單T124742。 | |
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 |
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迁移
插件jQuery Migrate帮助开发人员从jQuery 1迁移到jQuery 3。删除这些警告和改进底层代码的跟踪任务是工單T169385。
请注意,堆栈跟踪与现代浏览器中的控制台日志一起可用,以帮助定位已弃用函数的来源。
ResourceLoader
MediaWiki版本: | ≥ 1.17 |
从MediaWiki 1.17开始,所有资源都(或应该)通过资源加载器 加载。核心模块存储于/resources
中。不再有静态缩小的版本,因为ResourceLoader在组合和优化所有排队列文件时会处理这个问题。
所有代码都可以假定已经加载jQuery。
但是,如果您的网站皮肤是在1.17之前创建的,则不会加载ResourceLoader,并且jQuery将不可用。
參見