https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112529
Revision: 112529
Author: jdlrobson
Date: 2012-02-27 21:58:34 +0000 (Mon, 27 Feb 2012)
Log Message:
-----------
use jquery where available instead of native javascript library
Modified Paths:
--------------
trunk/extensions/MobileFrontend/javascripts/application.js
trunk/extensions/MobileFrontend/javascripts/beta_application.js
Modified: trunk/extensions/MobileFrontend/javascripts/application.js
===================================================================
--- trunk/extensions/MobileFrontend/javascripts/application.js 2012-02-27
21:57:24 UTC (rev 112528)
+++ trunk/extensions/MobileFrontend/javascripts/application.js 2012-02-27
21:58:34 UTC (rev 112529)
@@ -94,7 +94,7 @@
}
}
- utilities = function( el ) {
+ utilities = typeof(jQuery) !== "undefined" ? jQuery : function( el ) {
if( typeof(el) === 'string' ) {
if( document.querySelectorAll ) {
return document.querySelectorAll( el );
@@ -128,7 +128,7 @@
removeClass: removeClass
};
}
- utilities.ajax = function( options ) {
+ utilities.ajax = utilities.ajax || function( options ) {
var xmlHttp, url;
if ( window.XMLHttpRequest ) {
xmlHttp = new XMLHttpRequest();
Modified: trunk/extensions/MobileFrontend/javascripts/beta_application.js
===================================================================
--- trunk/extensions/MobileFrontend/javascripts/beta_application.js
2012-02-27 21:57:24 UTC (rev 112528)
+++ trunk/extensions/MobileFrontend/javascripts/beta_application.js
2012-02-27 21:58:34 UTC (rev 112529)
@@ -98,7 +98,7 @@
}
}
- function utilities( el ) {
+ utilities = typeof(jQuery) !== "undefined" ? jQuery : function( el ) {
if( typeof(el) === 'string' ) {
if( document.querySelectorAll ) {
return document.querySelectorAll( el );
@@ -133,7 +133,7 @@
removeClass: removeClass
};
}
- utilities.ajax = function( options ) {
+ utilities.ajax = utilities.ajax || function( options ) {
var xmlHttp, url;
if ( window.XMLHttpRequest ) {
xmlHttp = new XMLHttpRequest();
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs