vendor/assets/javascripts/ustyle/tabs.js in ustyle-1.16.1 vs vendor/assets/javascripts/ustyle/tabs.js in ustyle-1.16.2
- old
+ new
@@ -2,10 +2,11 @@
var addClass = Utils.addClass;
var hasClass = Utils.hasClass;
var removeClass = Utils.removeClass;
var setOptions = Utils.setOptions;
+ var forEach = Utils.forEach;
Tabs.prototype.defaults = {
tabContainer: ".us-tabs",
tabLinks: ".us-tabs-nav-mainlink",
tabNav: ".us-tabs-nav",
@@ -157,15 +158,9 @@
return !(tabNav.offsetWidth > 0 || tabNav.offsetHeight > 0);
};
var getSelector = function(clicked) {
return clicked.getAttribute("data-target") || clicked.getAttribute("href");
- };
-
- var forEach = function (array, callback, scope) {
- for (var i = array.length - 1; i >= 0; i--) {
- callback.call(scope, i, array[i]);
- }
};
return Tabs;
})(this.Utils);