Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Исчезает поиск, после того как убераю курсор (https://javascript.ru/forum/dom-window/50492-ischezaet-poisk-posle-togo-kak-uberayu-kursor.html)

Georka 28.09.2014 18:48

Исчезает поиск, после того как убераю курсор
 
Всем привет. в общем у меня на сайте http://remkachestvo.ru, "в навигации" стоит поиск.
Проблема в том что после того как я убираю курсор на <body> например.
Поисковая строка пропадает. и снова отображается навигация.

Как сделать так, чтобы после открытия она не закрывалась до тех пор пока я снова не нажму на поиск...?

krasovsky 29.09.2014 08:43

найти обработчик отвечающий за скрытие, вероятно mouseleave, удалить\или переписать. Переписать обработчик отвечающий за открытие.

hfts_rider 29.09.2014 11:35

"main.js" - 249 строка.

Georka 01.10.2014 13:56

Нашел =), а что теперь с ним делать? =)
/** Search Form */
  	$('.search-button').on('click', function (e) {
  		e.preventDefault();
  		
		$('#search-form').velocity('fadeIn');
		$('.search-field').focus();
  		
  		$('#main-nav').mouseleave(function () {
  			$('#search-form').velocity('fadeOut');
  		});
  	});
  	
  	$('.close-search').on('click', function (e) {
  		e.preventDefault();
  		
  		$('#search-form').velocity('fadeOut');
  	});

Georka 01.10.2014 13:56

СПасибо за подсказку =)

Georka 01.10.2014 17:22

Всё спасибо ! =) проблему решил


Часовой пояс GMT +3, время: 20:33.