|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/steald1/royalslider/dev/modules/ |
Upload File : |
(function($) {
"use strict";
/**
*
* RoyalSlider active class module
* @version 1.0.1:
*
* 1.0.1
* - Simplified code
* - Fixed bug when slide with activeClass is removed
*/
$.rsProto._initActiveClass = function() {
var updClassTimeout,
self = this,
aSlideClass = 'rsActiveSlide';
if(self.st.addActiveClass) {
self.ev.on('rsOnUpdateNav', function() {
if(updClassTimeout) clearTimeout(updClassTimeout);
updClassTimeout = setTimeout(function() {
if(self._oldHolder) self._oldHolder.removeClass(aSlideClass);
if(self._currHolder) self._currHolder.addClass(aSlideClass);
updClassTimeout = null;
}, 50);
});
}
};
$.rsModules.activeClass = $.rsProto._initActiveClass;
})(jQuery);