Показать сообщение отдельно
  #2 (permalink)  
Старый 24.05.2010, 22:17
Новичок на форуме
Отправить личное сообщение для Roboteck Посмотреть профиль Найти все сообщения от Roboteck
 
Регистрация: 24.05.2010
Сообщений: 7

Может так:

<div class="field_blok">
	<div class="field">
	  <input type="text" class="field" />
	</div>
    <div class="field_list">
      <div>Строка 1</div>
      <div>Строка 2</div>
      <div>Строка 3</div>
    </div>
</div>


var field_over=false; // наведен ли курсор на input или список
	
	var list_vis_hid=function ()
	{
		if (field_over) // Если мышь наведена на field или field_list, то показываем
		{
			$(".field_list").show();
		}
		else // Если нет, то скрываем
		{
			$(".field_list").hide();
		}
	};
	
	$(document).ready(function ()
	{
		$(document).click(list_vis_hid);
		
		$(".field_blok").hover(function ()
		{
			field_over=true;
		},
		function ()
		{
			field_over=false;
		});
		
		$(".field").blur(list_vis_hid);
	});
Ответить с цитированием