X-Git-Url: http://git.cyclocoop.org/?p=lhc%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fplugins-dist%2Fforum%2Fprive%2Fjavascript%2Factiongroup.js;h=4944a6467e4176e5a33ea131971958c0a6b4e110;hp=0be8b261d8b53c8145cf873e3bba72c6a1bb58cb;hb=f08ec3a19775a7a173534b2d5cb7e9920b6253a6;hpb=58a2baa86ad2e12b4ff338d137f826a0a10ccbd7 diff --git a/www/plugins-dist/forum/prive/javascript/actiongroup.js b/www/plugins-dist/forum/prive/javascript/actiongroup.js index 0be8b261..4944a646 100644 --- a/www/plugins-dist/forum/prive/javascript/actiongroup.js +++ b/www/plugins-dist/forum/prive/javascript/actiongroup.js @@ -3,6 +3,19 @@ var actiongroup={ countchecked:0, countCurrent:0 } +/** + * Position fixe lors du scroll + */ +actiongroup.followScroll = function(){ + var container = $("#actiongroup").parents('.box.raccourcis'); + var limite = container.offset().top; + $(window).scroll(function() { + if($(this).scrollTop() > limite) + container.css({'position': 'fixed', 'top': 0, 'width': container.width()+'px'}); + if($(this).scrollTop() < limite) + container.css({'position': 'static', 'width': 'auto'}); + }); +} /** * Vider completement la selection */ @@ -192,4 +205,5 @@ actiongroup.activate = function(sel){ } }); actiongroup.updateHtmlFromChecklist(); + actiongroup.followScroll(); }