main.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. function BodyScroll(mode)
  2. {
  3. if (!mode)
  4. $('body').css('overflow', 'hidden');
  5. else
  6. $('body').css('overflow', 'auto');
  7. }
  8. function WidgetMenuClick(menu, elementid)
  9. {
  10. //console.log("WidgetMenuClick:" + menu + " elementid: " + elementid);
  11. if (!$(menu).queue().length) {
  12. $('#' + elementid).fadeToggle("fast", "linear");
  13. }
  14. //if (!$(menu).queue().length) {
  15. // $(menu).fadeToggle("fast", "linear");
  16. //}
  17. }
  18. // Загрузка файлов
  19. //$('.second-block__input__file').change(function(){
  20. // var inputName = $(this).attr('data-files');
  21. // var fileName = $('.js-input-file[data-files="' + inputName + '"]');
  22. // fileName.html($(this)[0].files[0].name);
  23. //});
  24. //Slider
  25. //$(document).ready(function(){
  26. // $('.slider').slick({
  27. // prevArrow: $('.footer-block__left__button'),
  28. // nextArrow: $('.footer-block__right__button'),
  29. // dots: true
  30. // });
  31. //});
  32. // Логика работы модального окна
  33. //$('.js-open-modal').click(function (e) {
  34. // console.log('modal!!!')
  35. // e.preventDefault();
  36. // e.stopPropagation();
  37. // var modalName = $(this).attr('data-modal');
  38. // var modal = $('.modal[data-modal="' + modalName + '"]');
  39. // modal.fadeIn(600);
  40. // $('.modal_close').click(function(e){
  41. // e.preventDefault();
  42. // modal.fadeOut(600);
  43. // })
  44. //});
  45. // Работа вкладок на рабочем столе
  46. //$('.tab-button').click(function(){
  47. // var tabName = $(this).attr('data-content');
  48. // var tab = $('.second-block__form[data-content="' + tabName + '"]');
  49. // $(this).addClass('active');
  50. // $(".tab-button").not(this).removeClass('active');
  51. // tab.addClass('visible');
  52. // $(".second-block__form").not(tab).removeClass('visible');
  53. //});
  54. //$("#sort_libary").click(function(e) {
  55. // e.preventDefault();
  56. // $(".third-block__dropbox").fadeToggle(200);
  57. //});
  58. // Закрыть окно по клику вне его
  59. //$(document).click(function (e) {
  60. // console.log('click out of modal!!!')
  61. // const isModal = $(e.target).closest('.modal__body').length;
  62. // if (!isModal) {
  63. // $(".modal").fadeOut(600);
  64. // $('html').removeClass('no_scroll');
  65. // }
  66. //});
  67. //$(document).click(function (e){
  68. // const isDropbox = $(e.target).closest('.header-block__span, .third-block__dropbox').length;
  69. // if (!isDropbox) {
  70. // $(".third-block__dropbox").fadeOut(200);
  71. // }
  72. //});
  73. // $(document).mouseup(function (e){
  74. // var div = $(".header-block__span, .third-block__dropbox");
  75. // if (!div.is(e.target)
  76. // && div.has(e.target).length === 0) {
  77. // $(".third-block__dropbox").fadeOut(200);
  78. // $('html').removeClass('no_scroll');
  79. // }
  80. // });