diff options
Diffstat (limited to 'resources/jquery/jquery.checkboxShiftClick.js')
-rw-r--r-- | resources/jquery/jquery.checkboxShiftClick.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/resources/jquery/jquery.checkboxShiftClick.js b/resources/jquery/jquery.checkboxShiftClick.js index b2fcb6ef..cfa696d4 100644 --- a/resources/jquery/jquery.checkboxShiftClick.js +++ b/resources/jquery/jquery.checkboxShiftClick.js @@ -7,22 +7,22 @@ * @license GPL v2 */ ( function( $ ) { -jQuery.fn.checkboxShiftClick = function( text ) { +$.fn.checkboxShiftClick = function( text ) { var prevCheckbox = null; var $box = this; // When our boxes are clicked.. - $box.click(function (e) { + $box.click( function( e ) { // And one has been clicked before... - if (prevCheckbox !== null && e.shiftKey) { + if ( prevCheckbox !== null && e.shiftKey ) { // Check or uncheck this one and all in-between checkboxes $box.slice( - Math.min($box.index(prevCheckbox), $box.index(e.target)), - Math.max($box.index(prevCheckbox), $box.index(e.target)) + 1 - ).attr({checked: e.target.checked ? 'checked' : ''}); + Math.min( $box.index( prevCheckbox ), $box.index( e.target ) ), + Math.max( $box.index( prevCheckbox ), $box.index( e.target ) ) + 1 + ).attr( {checked: e.target.checked ? 'checked' : ''} ); } // Either way, update the prevCheckbox variable to the one clicked now prevCheckbox = e.target; - }); + } ); return $box; }; } )( jQuery );
\ No newline at end of file |