Good day! When connecting scripts:
// Запускаем отмену прокрутки страницы обложки function OffScroll() { var winScrollTop = $(window).scrollTop(); $(window).bind('scroll', function() { $(window).scrollTop(winScrollTop); }); } OffScroll(); // Восстанавливаем прокрутку $(document).ready(function() { $('.open').click(function() { $(window).unbind('scroll'); }); }); // Закрываем обложку $(function() { $('.open').click(function(){ $('.cover').fadeToggle(1000); }); }); The following scripts stop working:
// Дублируем название jQuery(function(f){ var element = f('#top-panel-h1'); f(window).scroll(function(){ element['fade'+ (f(this).scrollTop() > 66 ? 'In': 'Out')](100); }); }); // Кнопка вверх $(function(){ $.fn.scrollToTop=function(){ $(this).hide().removeAttr("href"); if($(window).scrollTop()!="0"){ $(this).fadeIn("slow") } var scrollDiv=$(this); $(window).scroll(function(){ if($(window).scrollTop()=="0"){ $(scrollDiv).fadeOut("slow") }else{ $(scrollDiv).fadeIn("slow") } }); $(this).click(function(){ $("html, body").animate({scrollTop:0},"fast") }) } }); $(function() {$("#top").scrollToTop();}); The up button and the title double are not displayed when scrolling the page. How to avoid conflict? Thanks for the help!