diff --git a/js/jquery.autotab.js b/js/jquery.autotab.js index c863476..feb316b 100644 --- a/js/jquery.autotab.js +++ b/js/jquery.autotab.js @@ -8,7 +8,18 @@ * http://www.opensource.org/licenses/mit-license.php */ -(function ($) { +(function (factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['jquery'], factory); + } else if (typeof module === 'object' && module.exports) { + // Node/CommonJS + module.exports = factory(require('jquery')); + } else { + // Browser globals + factory(jQuery); + } +}(function ($) { var platform = navigator.platform, settings = { tabPause: 800, @@ -764,4 +775,4 @@ return $(this).autotab('filter', defaults); }; -})(jQuery); \ No newline at end of file +}));