Показать сообщение отдельно
  #1 (permalink)  
Старый 24.05.2010, 20:52
Интересующийся
Отправить личное сообщение для Glook Посмотреть профиль Найти все сообщения от Glook
 
Регистрация: 24.05.2010
Сообщений: 23

Правильно написать событие focusout
У меня есть задача, в которой нужно показывать/удалять блок при установке/снятии фокуса в поле формы. Ну, как подсказки на яндексе, но с тем отличием, что на яндексе в подсказке ссылки, и при клике на них пользователь сразу переходит по ним. А у меня при клике на ссылку текст лишь передаётся в поле и пользователь работает с формой дальше.

К сожалению, если я применяю такой код который расположен ниже, то блок исчезает, а значение ссылки в поле не попадает. Подскажите, пожалуйста, как мне написать функцию, чтобы focusout работал, но не когда я кликаю по ссылкам в блоке.

$('#field').live("focusout", function()
{$('#list').remove();
});
Ответить с цитированием