diff --git a/CHANGES.md b/CHANGES.md index 8314a6b..b6b189a 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -3,6 +3,8 @@ CHANGES ## Development +## Version 0.5.2 (2014-03-03T22:47:12Z) + * fix compatiblity issue with newer jQuery (some after 1.4.2) by introducing `isWebkit()` (#1, @stockholmux) ## Version 0.5.1 (2013-03-25T23:13:29Z) diff --git a/jknav.jquery.json b/jknav.jquery.json index 109a97a..1a67bbe 100644 --- a/jknav.jquery.json +++ b/jknav.jquery.json @@ -1,6 +1,6 @@ { "name": "jknav", - "version": "0.5.1", + "version": "0.5.2", "title": "jQuery jknav", "author": { "name": "Yu-Jie Lin", diff --git a/jquery.jknav.js b/jquery.jknav.js index 2470fec..571150e 100644 --- a/jquery.jknav.js +++ b/jquery.jknav.js @@ -2,8 +2,8 @@ * @preserve jknav * @name jquery.jknav.js * @author Yu-Jie Lin - * @version 0.5.1 - * @date 2013-03-26 + * @version 0.5.2 + * @date 2014-03-04 * @copyright (C) 2010-2013 Yu-Jie Lin * @copyright (C) 2014 Kyle J. Davis * @license MIT License diff --git a/jquery.jknav.min.js b/jquery.jknav.min.js index 0b80ff0..6b886c0 100644 --- a/jquery.jknav.min.js +++ b/jquery.jknav.min.js @@ -2,12 +2,13 @@ jknav @name jquery.jknav.js @author Yu-Jie Lin - @version 0.5.1 - @date 2013-03-26 - @copyright (c) 2010-2013 Yu-Jie Lin + @version 0.5.2 + @date 2014-03-04 + @copyright (C) 2010-2013 Yu-Jie Lin + @copyright (C) 2014 Kyle J. Davis @license MIT License @homepage https://github.com/livibetter/jquery-jknav - @example http://livibetter.github.com/jquery-jknav/jquery.jknav.demo.html + @example http://livibetter.github.io/jquery-jknav/jquery.jknav.demo.html */ (function(b){function e(c){var a=window.console;b.jknav.DEBUG&&a&&a.log&&a.log("jknav: "+c)}function k(c,a){var d=b.jknav.index[a.name];e("Calculating index for "+a.name+", current index = "+d);if(null==d){var f=b(b.jknav.TARGET).scrollTop();e(b.jknav.TARGET+" top = "+f);b.each(b.jknav.items[a.name],function(a,c){var e=Math.floor(b(c).offset().top);f>=e&&(d=a)});null==d?d=0=b.jknav.items[a.name].length?d=0:0>c&&f==Math.floor(b(b.jknav.items[a.name][d]).offset().top)&& 0>--d&&(d=b.jknav.items[a.name].length-1)}else{if(!a.circular&&(0==d&&-1==c||d==b.jknav.items[a.name].length-1&&1==c))return d;d+=c;d>=b.jknav.items[a.name].length&&(d=0);0>d&&(d=b.jknav.items[a.name].length-1)}e("new index = "+d);return b.jknav.index[a.name]=d}function h(c,a){if("input"==c.target.tagName.toLowerCase()||"button"==c.target.tagName.toLowerCase()||"select"==c.target.tagName.toLowerCase()||"textarea"==c.target.tagName.toLowerCase())e("keyup: "+c.target.tagName+", target is INPUT ignored.");