ziliboba0213

Рейтинг
839
Регистрация
03.09.2009
Интересы
Поделываю сайты
1981
Content-pro:
Вам по сути вообще js не нужен, всё на css просто делается. Если есть возможность сделать на css, то это стоит сделать)

Как вы в css определите jQuery('#tabs-menu').offset().top?

Дмитрий2017:
Ребят, чего-то я не догнал, старею...

Не сочтите за сложность, подскажите.

На мои ресурсы идут посетители с Украины (данные Вебвизора).

Для них не отображаются больше рекламные блоки Яндекс.Директ?

Спасибо!

Samail

Вырезать все, что запретили на своем сайте по IP? Лично мне проще забить на этот трафик, к сожалению... И ждать 🍿


$(window).resize(function(){
if($(window).width()>=1024 ) { jQuery('#tabs-menu').css("position", "fixed"); }
else { jQuery('#tabs-menu').css("position", "static"); }
});
window.addEventListener('orientationchange', function() {
if($(window).width()>=1024 ) { jQuery('#tabs-menu').css("position", "fixed"); }
else { jQuery('#tabs-menu').css("position", "static"); }
}, false);
$(document).ready(function(){
if($(window).width()>=1024 ) { jQuery('#tabs-menu').css("position", "fixed"); }
else { jQuery('#tabs-menu').css("position", "static"); }
});

Теперь 🤪

Dram:
Нет мне нужно чтобы меню НЕ ПЛАВАЛО при разрешении МЕНЕЕ 1024

Ваш код я проверил при разных разрешениях - он вообще не работет.

<script>

$(window).resize(function(){

if($(window).width()>=1024 ) { manamana(); }

});

window.addEventListener('orientationchange', function() {

if($(window).width()>=1024 ) { manamana(); }

}, false);

$(document).ready(function(){

if($(window).width()>=1024 ) { manamana(); }

});

function manamana(){

$('body').html( $(window).width() );

}

</script>

У меня работает. Ищите проблему в самом коде, который вы вставили в функцию manamana()

Так чтобы не плавало, надо другое условие:

$(window).resize(function(){

if($(window).width()<1024 ) { jQuery('#tabs-menu').css("position", "static"); }

});

Dram:
TOP 2 задан выше, вот так код работает как нужно но только на деспопах, а вот на мобилах портит всю картину

Вам, чтобы при <1024 все работало, нужно другую функцию написать, чтобы вернуть все стили обратно у tabs-menu..

Dram:
Че то не пашет, есть ошибка?

sTop2 не задан, вы его с sTop3 не перепутали? Замените sTop2 на sTop3, у меня работает :)

Только вам, чтобы при <1024 все работало, нужно другую функцию написать, чтобы вернуть все стили обратно у tabs-menu..

ps axf:
а точно ли нужны костыли с jquery и яваскриптом? может обычного css хватит.

document.documentElement.scrollTop как в css сделать? :) А так да...

Всего: 15376