Есть меню, фиксированное при прокрутке страницы. В блоке так же есть поиск. При прокрутке вниз поиск заменяется на корзину. Если прокрутить обратно наверх - снова появляется поиск, но он уже не работает! Как это можно исправить? Вот скрипт с фиксацией и заменой элементов
$(document).ready(function(){
var $menu = $(".vnesh-plashka");
var $cart = $("#cart"),
$search = $("#search");
$(window).scroll(function(){
if ( $(this).scrollTop() > 140 && $menu.hasClass("default") ){
$menu.fadeOut('fast',function(){
$(this).removeClass("default")
.addClass("fixed")
.fadeIn('slow');
});
$("#search").replaceWith($cart);
} else if($(this).scrollTop() <= 140 && $menu.hasClass("fixed")) {
$menu.removeClass("fixed").addClass("default");
$(".vnesh-plashka #cart").replaceWith($search);
$(".cartt").append($cart);
}
});//scroll
});