$(document).ready(function() { var search_used = false; var search_input = $('.top-search').children('.searchform').find('.ya-site-form__input-text'); $('.top-search .fa-search').on('click', function() { if (!search_used) { search_used = true; $('.top-search').children('.searchform').show(); search_input.attr( 'style', 'padding: 4px; border-radius: 5px;border: 1px solid #EEDDC5 !important;' ); } else { $('.ya-site-form__submit').click(); } }); $('nav.menu li').each(function() { var ul = $(this).find('.submenu .column ul'); if (ul.length > 2 && $(window).width() <= 1024) { $(this).find('.submenu .anounce .anounce-block:eq(2)').hide(); } }); $('article .article-img, article .article-intro').on('mouseover', function() { var a = $(this).parent('article').find('.article-info').find('.article-title').children('a:eq(0)'); a.css('color', '#fc617a'); }) .on('mouseout', function() { var a = $(this).parent('article').find('.article-info').find('.article-title').children('a:eq(0)'); a.css('color', '#000'); }) .on('click', function() { var a = $(this).parent('article').find('.article-info').find('.article-title').children('a:eq(0)'); if (a.attr('href') != undefined) window.location.href = a.attr('href'); }); $('.article .article-img, .article .article-intro, .article .img, .article .intro').on('mouseover', function() { var a = $(this).closest('.article').find('.article-info').find('.article-title').children('a:eq(0)'); a.css('color', '#fc617a'); }) .on('mouseout', function() { var a = $(this).closest('.article').find('.article-info').find('.article-title').children('a:eq(0)'); a.css('color', '#000'); }) .on('click', function() { var a = $(this).closest('.article').find('.article-info').find('.article-title').children('a:eq(0)'); if (a.attr('href') != undefined) window.location.href = a.attr('href'); }); $('.second-article .img, .second-article .intro').on('mouseover', function() { var a = $(this).closest('.article').find('.info').find('.title').children('a:eq(0)'); a.css('color', '#fc617a'); }) .on('mouseout', function() { var a = $(this).closest('.article').find('.info').find('.title').children('a:eq(0)'); a.css('color', '#000'); }) .on('click', function() { var a = $(this).closest('.article').find('.info').find('.title').children('a:eq(0)'); window.location.href = a.attr('href'); }); var li = $('.article-fulltext').find('ol'); li.children('li').each(function(){ var text = $(this).html(); if (text.indexOf('

') == -1) { $(this).html('

' + text + '

'); } }); var img = $('.article-fulltext').find('img'); img.each(function() { if($(this).width() > 300 || $(this).height() > 300) { $(this).wrap('
'); $(this).after('
' + '
' + '
' + '
' + '
'); } }); $('.article-fulltext .social-likes-vertical').each(function() { var imgSrc = $(this).data('image'); $(this).socialLikes({ image : 'http://ruki-zhizni.ru' + imgSrc }); }); var stars = $(".extravote-stars").find("a"); var currentStarsRating = $(".extravote-stars a.rated").length; var starNotActive = 'rgb(234, 214, 184)'; var starActive = '#ff6178'; $(".extravote-stars").after(''); stars.on("mouseover", function() { var currentStar = $(this).data("value"); for (var i = 0; i < currentStar; i++) { var star = $(stars.eq(i)).css("color"); if (star == starNotActive) { star = starActive; } $(stars.eq(i)).css('color', star); } }); stars.on("mouseout", function() { var currentStar = $("#rating").val(); for (var i = 5; currentStar <= i; i--) { $(stars.eq(i)).css("color", starNotActive); } }); var bannerHeight = $('#banner-top img').height(); var windowTop = window.pageYOffset || document.documentElement.scrollTop; if (windowTop == 0) { $('nav.menu').show(); setTimeout(function(){ $('#scalable_branding').css({ top : bannerHeight + 'px' }); $('nav.menu').css('top', bannerHeight + 'px'); }, 1000); } else { $('nav.menu').css('top', windowTop + 'px'); $('main').css('margin-top', '50px'); } var firstLiHeight = $('.article-vote ul li:eq(0) div.info').height(); var secondLiHeight = $('.article-vote ul li:eq(1) div.info').height(); if (firstLiHeight > secondLiHeight) { $('.article-vote ul li div.info').css("min-height", firstLiHeight + "px"); } else if (secondLiHeight > firstLiHeight) { $('.article-vote ul li div.info').css("min-height", secondLiHeight + "px"); } $(window).on('scroll', function(){ var top = window.pageYOffset || document.documentElement.scrollTop; if (top > 57) { $('#scalable_branding').css('top', 0); $('nav.menu').css('top', 0); } else { if (bannerHeight > 0) { $('nav.menu').css('top', bannerHeight + 'px'); $('#scalable_branding').css('top', bannerHeight + 'px'); } } }); // кнопка "читать полностью" $('main article .article-readmore-button').on('click', function() { $(this).slideUp() .parents('.article-readmore-button-wrapper').animate({ 'padding': 0 }) .parents('.article-readmore-wrapper').animate({ 'max-height': '100%', 'padding-bottom': '40px' }, 2000); $(this).parents('.article-readmore-button-wrapper').find('.article-social').show(); }); // #26083 // $(window).on('hashchange', function(e) { // e.preventDefault(); // $('.article-readmore-wrapper').css('max-height', '100%'); // $('.article-readmore-button-wrapper').hide(); // var hash = window.location.hash; // $('html, body').animate({ // scrollTop: $('#' + hash.replace('#', '')).offset().top // }, 500); // }); });