diff --git a/js/jquery.anythingslider.js b/js/jquery.anythingslider.js index 5684c25..2b8937b 100644 --- a/js/jquery.anythingslider.js +++ b/js/jquery.anythingslider.js @@ -264,7 +264,7 @@ .css('width', base.getDim(base.currentPage)[0]) .add(base.$items).css('height', base.height); } else { - base.$win.load(function(){ + base.$win.on('load', function(){ // set dimensions after all images load base.setDimensions(); // make sure the outer wrapper is set properly diff --git a/js/jquery.anythingslider.min.js b/js/jquery.anythingslider.min.js index 1a7cea7..ce374b7 100644 --- a/js/jquery.anythingslider.min.js +++ b/js/jquery.anythingslider.min.js @@ -13,7 +13,7 @@ a.currentPage=(b.hashTags?a.gotoHash():"")||b.startPanel||1;a.gotoPage(a.current function(){setTimeout(function(){b.onSlideComplete(a)},0);return!1});a.initialized=!0;a.$el.trigger("initialized",a);a.startStop(b.autoPlay)};a.updateSlider=function(){a.$el.children(".cloned").remove();a.navTextVisible="hidden"!==a.$nav.find("span:first").css("visibility");a.$nav.empty();a.currentPage=a.currentPage||1;a.$items=a.$el.children();a.pages=a.$items.length;a.dir="vertical"===b.mode?"top":"left";b.showMultiple=parseInt(b.showMultiple,10)||1;b.navigationSize=!1===b.navigationSize?0:parseInt(b.navigationSize, 10)||0;a.$items.find("a").unbind("focus.AnythingSlider").bind("focus.AnythingSlider",function(c){var e=d(this).closest(".panel");e=a.$items.index(e)+a.adj;a.$items.find(".focusedLink").removeClass("focusedLink");d(this).addClass("focusedLink");a.$window.scrollLeft(0).scrollTop(0);-1!==e&&(e>=a.currentPage+b.showMultiple||ea.pages&&(b.showMultiple=a.pages),a.adjustMultiple=b.infiniteSlides&&1=a.pages?"hide":"show"]();1a.pages&&(a.currentPage=a.pages);a.setCurrentPage(a.currentPage, +name:""});d(this).find("[id]")[d.fn.addBack?"addBack":"andSelf"]().removeAttr("id")}));a.$items=a.$el.addClass(b.mode).children().addClass("panel");a.setDimensions();b.resizeContents?(a.$items.css("width",a.width),a.$wrapper.css("width",a.getDim(a.currentPage)[0]).add(a.$items).css("height",a.height)):a.$win.on('load',function(){a.setDimensions();k=a.getDim(a.currentPage);a.$wrapper.css({width:k[0],height:k[1]});a.setCurrentPage(a.currentPage,!1)});a.currentPage>a.pages&&(a.currentPage=a.pages);a.setCurrentPage(a.currentPage, !1);a.$nav.find("a").eq(a.currentPage-1).addClass("cur");"fade"===b.mode&&(k=a.$items.eq(a.currentPage-1),b.resumeOnVisible?k.css({opacity:1,visibility:"visible"}).siblings().css({opacity:0,visibility:"hidden"}):(a.$items.css("opacity",1),k.fadeIn(0).siblings().fadeOut(0)))};a.buildNavigation=function(){if(b.buildNavigation&&1");h=t+1;e=(1===h?" first":"")+(h===a.pages?" last":"");c='@';d.isFunction(b.navigationFormatter)?(f=b.navigationFormatter(h,d(this)),"string"===typeof f?g.html(c.replace(/@/g,f)):g=d("
  • ",f)):g.html(c.replace(/@/g,h));g.appendTo(a.$nav).addClass(e).data("index",h)});a.$nav.children("li").bind(b.clickControls,function(c){!a.flag&&b.enableNavigation&&(a.flag=!0,setTimeout(function(){a.flag=!1},100),a.gotoPage(d(this).data("index")));c.preventDefault()});b.navigationSize&&b.navigationSize< a.pages&&(a.$controls.find(".anythingNavWindow").length||a.$nav.before('").after('").wrap('
    '),a.navWidths=a.$nav.find("li").map(function(){return d(this).outerWidth(!0)+Math.ceil(parseInt(d(this).find("span").css("left"),10)/2||0)}).get(),a.navLeft=1,a.$nav.width(a.navWidth(1,a.pages+1)+25),a.$controls.find(".anythingNavWindow").width(a.navWidth(1, @@ -39,4 +39,4 @@ b.animationTime/2),a.$back.stop(!0,!0).delay(h).animate({left:a.arrowLeft+c*a.ar a.$startStop.addClass(b.tooltipClass).attr("title",c?b.stopText:b.startText));c?(a.clearTimer(!0),a.timer=q.setInterval(function(){p.hidden||p.webkitHidden||p.mozHidden||p.msHidden?b.autoPlayLocked||a.startStop():b.isVideoPlaying(a)?b.resumeOnVideoEnd||a.startStop():a.goForward(!0,b.playRtl)},b.delay)):a.clearTimer()};a.init()};d.anythingSlider.defaults={theme:"default",mode:"horiz",expand:!1,resizeContents:!0,showMultiple:!1,easing:"swing",buildArrows:!0,buildNavigation:!0,buildStartStop:!0,toggleArrows:!1, toggleControls:!1,startText:"Start",stopText:"Stop",forwardText:"»",backText:"«",tooltipClass:"tooltip",enableArrows:!0,enableNavigation:!0,enableStartStop:!0,enableKeyboard:!0,startPanel:1,changeBy:1,hashTags:!0,infiniteSlides:!0,navigationFormatter:null,navigationSize:!1,autoPlay:!1,autoPlayLocked:!1,autoPlayDelayed:!1,pauseOnHover:!0,stopAtEnd:!1,playRtl:!1,delay:3E3,resumeDelay:15E3,animationTime:600,delayBeforeAnimate:0,clickForwardArrow:"click",clickBackArrow:"click",clickControls:"click focusin", clickSlideshow:"click",allowRapidChange:!1,resumeOnVideoEnd:!0,resumeOnVisible:!0,isVideoPlaying:function(d){return!1}};d.fn.anythingSlider=function(l,p){return this.each(function(){var a=d(this).data("AnythingSlider");if((typeof l).match("object|undefined"))a?a.updateSlider():new d.anythingSlider(this,l);else if(/\d/.test(l)&&!isNaN(l)&&a){var b="number"===typeof l?l:parseInt(d.trim(l),10);1<=b&&b<=a.pages&&a.gotoPage(b,!1,p)}else/^[#|.]/.test(l)&&d(l).length&&a.gotoPage(l,!1,p)})}})(jQuery,window, -document); \ No newline at end of file +document);