_header_js_toolbar.html 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <script language="javascript">
  2. var iToolbarSubmenuTopOffset = -2;
  3. $(document).ready(function () {
  4. if (aDolOptions.sys_fixed_header !== undefined && aDolOptions.sys_fixed_header != 'on'){
  5. // hide toolbar on scrolldown, show - on scroll up
  6. new Headroom($('#bx-toolbar').get(0), {
  7. tolerance: {
  8. down: 10,
  9. up: 20
  10. },
  11. offset: 200,
  12. classes: {
  13. initial: "bx-toolbar-anim",
  14. pinned: "bx-toolbar-reset",
  15. unpinned: "bx-toolbar-up"
  16. },
  17. onUnpin: function() {
  18. bx_menu_slide_close_all_opened();
  19. }
  20. }).init();
  21. var mq = bx_check_mq();
  22. if(mq == 'mobile') {
  23. //process submenu in top menu
  24. $('.bx-menu-floating-blocks-big:visible > li:has(.bx-sliding-smenu-submenu) > a').bind('click', function() {
  25. var sActive = 'bx-sliding-smenu-tab-active';
  26. $(this).parents('.bx-menu-floating-blocks-big:visible:first').find('li.' + sActive).removeClass(sActive);
  27. $(this).parent('li:first').toggleClass(sActive);
  28. return false;
  29. });
  30. }
  31. }
  32. });
  33. </script>