jquery-migrate
Version:
Migrate older jQuery code to jQuery 3.0+
24 lines (20 loc) • 544 B
JavaScript
// Returns 0 if v1 == v2, -1 if v1 < v2, 1 if v1 > v2
window.compareVersions = function compareVersions( v1, v2 ) {
var i,
rVersionParts = /^(\d+)\.(\d+)\.(\d+)/,
v1p = rVersionParts.exec( v1 ) || [ ],
v2p = rVersionParts.exec( v2 ) || [ ];
for ( i = 1; i <= 3; i++ ) {
if ( +v1p[ i ] > +v2p[ i ] ) {
return 1;
}
if ( +v1p[ i ] < +v2p[ i ] ) {
return -1;
}
}
return 0;
};
window.jQueryVersionSince = function jQueryVersionSince( version ) {
return compareVersions( jQuery.fn.jquery, version ) >= 0;
};
;