Показать сообщение отдельно
  #1 (permalink)  
Старый 16.01.2014, 10:47
Новичок на форуме
Отправить личное сообщение для agata_273 Посмотреть профиль Найти все сообщения от agata_273
 
Регистрация: 14.01.2014
Сообщений: 4

метод blur в поиске
Доброго времени суток!
Следующая функция должна вписывать в атрибут value по умолчанию "Поиск", при наведении убирать это слово, а если пользователь ни чего не ввел возвращать слово "Поиск". Но получается так что она его в любом случае возвращает, даже если value не пустой при потере фокуса. Подскажите где ошибка?
$('.search input#search-txt').val("Поиск");
	$('.search #search-txt').focus(function(){
		$(".search").attr("style", "background: #fff");
		$(".search #search-txt").attr("style", "color: #000");
		$(".loupe-black").show();
		$(".loupe-white").hide().end();
		$('.search input#search-txt').val(" ");
		$(".navi_link").animate({padding: '0 40px 0;'});
		$(this).animate({width: '120px'});
		
	});
	
$('.search #search-txt').blur(function(){
		$(".search").attr("style", "background: #2A2A2A");
		$(".loupe-white").show();
		$(".loupe-black").hide().end();
		$(".navi_link").animate({padding: '0 47px 0;'});
		
		$(this).animate({width: '80px'});
		if ($('.search input#search-txt').val(" ")) {($('.search input#search-txt').val("Поиск").css("color", "#fff"))}
	});
Ответить с цитированием