diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-09-03 02:05:06 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2013-09-03 02:05:06 +0200 | 
| commit | 56f2846e11716d6190fd5b4734f4c30598a42993 (patch) | |
| tree | c127d355dd807e831158f9f07b8f416b698016fb /ishtar_common/static/js/ishtar.js | |
| parent | 5bf95742ca71634f035969bdee552e2525837d00 (diff) | |
| download | Ishtar-56f2846e11716d6190fd5b4734f4c30598a42993.tar.bz2 Ishtar-56f2846e11716d6190fd5b4734f4c30598a42993.zip  | |
UI: add arrow to scroll to bottom or to scroll to top
Diffstat (limited to 'ishtar_common/static/js/ishtar.js')
| -rw-r--r-- | ishtar_common/static/js/ishtar.js | 13 | 
1 files changed, 12 insertions, 1 deletions
diff --git a/ishtar_common/static/js/ishtar.js b/ishtar_common/static/js/ishtar.js index c26c8a7d9..08e500425 100644 --- a/ishtar_common/static/js/ishtar.js +++ b/ishtar_common/static/js/ishtar.js @@ -23,7 +23,6 @@ beforeSend: function(xhr, settings) {      }  }}); -  $(document).ready(function(){      $("#main_menu > ul > li > ul").hide();      $("#main_menu ul ul .selected").parents().show(); @@ -38,6 +37,18 @@ $(document).ready(function(){                 {item:'operation', value:$("#current_operation").val()}          );      }); +    if ($(document).height() < 1.5*$(window).height()){ +        $('#to_bottom_arrow').hide(); +        $('#to_top_arrow').hide(); +    } +}); + +$('#to_bottom_arrow').live('click', function(){ +  $("html, body").animate({ scrollTop: $(document).height() }, 1000); +}); + +$('#to_top_arrow').live('click', function(){ +  $("html, body").animate({ scrollTop: 0}, 1000);  });  $("#main_menu ul li").live('click', function(){  | 
