Нужна помощь вот этим скриптом я зафиксировал шапку $(function(){ $(window).scroll(function() { var top = $(document).scrollTop(); if (top < 100) $(".header-top").css({top: '0', position: 'relative', background: '#3f3f3f', right: '',left: '' }); else $(".header-top").css({top: '0', position: 'fixed', background: 'rgba(63, 63, 63, 0.95)' , right: '0px',left: '0px' }); }); как в php или в js прописать условие чтобы не фиксировалась шапка в моб.версии???
Подключите єтот плагин https://github.com/gabceb/jquery-browser-plugin А потом оберните свой код в условие: Код: if($.browser.desktop){ ваш код } Если у вас версия jQuery меньше 1.9, плагин подключать не надо, он раньше был частью jQuery.
Завернул if($.browser.desktop){ $(function(){ $(window).scroll(function() { var top = $(document).scrollTop(); if (top < 150) $(".header-top").css({top: '0', position: 'relative', background: '#3f3f3f', right: '',left: '' }); else $(".header-top").css({top: '0', position: 'fixed', background: 'rgba(63, 63, 63)' , right: '0px',left: '0px' }); }); } подключил в хедаре <script type="text/javascript" src="catalog/view/javascript/jquery.browser"></script> в таком варианте шапка вообще не фиксируется т.е. код не выполняется .....прошу вас поправить меня может где-то я не правильно сделал
$(function(){ заворачивать не надо было, это аналог $(document).ready. И что за странная ссылка на скрипт, где расширение?