From 7e58499f0d3cf0494ef426de2a0514709ae1ce72 Mon Sep 17 00:00:00 2001 From: Satish Suggala Date: Wed, 26 Mar 2014 19:25:18 +0530 Subject: [PATCH 1/2] Chrome compatibility Eliminate strict mode error --- scrollIt.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrollIt.js b/scrollIt.js index 5ecce64..1ead313 100644 --- a/scrollIt.js +++ b/scrollIt.js @@ -47,7 +47,7 @@ if(ndx < 0 || ndx > lastIndex) return; var targetTop = $('[data-scroll-index=' + ndx + ']').offset().top + settings.topOffset + 1; - $('html,body').animate({ + $('html').animate({ scrollTop: targetTop, easing: settings.easing }, settings.scrollTime); From c540c8064f8cf7a0981c59aadc969ca571494d0c Mon Sep 17 00:00:00 2001 From: Satish Suggala Date: Wed, 26 Mar 2014 19:25:53 +0530 Subject: [PATCH 2/2] Chrome compatibility --- scrollIt.min.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrollIt.min.js b/scrollIt.min.js index 10efd21..42b91d3 100644 --- a/scrollIt.min.js +++ b/scrollIt.min.js @@ -1 +1 @@ -(function(c){var b="ScrollIt",a="1.0.3";var d={upKey:38,downKey:40,easing:"linear",scrollTime:600,activeClass:"active",onPageChange:null,topOffset:0};c.scrollIt=function(m){var h=c.extend(d,m),g=0,k=c("[data-scroll-index]:last").attr("data-scroll-index");var i=function(n){if(n<0||n>k){return}var o=c("[data-scroll-index="+n+"]").offset().top+h.topOffset+1;c("html,body").animate({scrollTop:o,easing:h.easing},h.scrollTime)};var j=function(o){var n=c(o.target).closest("[data-scroll-nav]").attr("data-scroll-nav")||c(o.target).closest("[data-scroll-goto]").attr("data-scroll-goto");i(parseInt(n))};var f=function(o){var n=o.which;if(n==h.upKey&&g>0){i(parseInt(g)-1);return false}else{if(n==h.downKey&&g=c(r).offset().top+h.topOffset&&nk){return}var o=c("[data-scroll-index="+n+"]").offset().top+h.topOffset+1;c("html").animate({scrollTop:o,easing:h.easing},h.scrollTime)};var j=function(o){var n=c(o.target).closest("[data-scroll-nav]").attr("data-scroll-nav")||c(o.target).closest("[data-scroll-goto]").attr("data-scroll-goto");i(parseInt(n))};var f=function(o){var n=o.which;if(n==h.upKey&&g>0){i(parseInt(g)-1);return false}else{if(n==h.downKey&&g=c(r).offset().top+h.topOffset&&n