Сохранение фокуса после наведения

#jquery #jquery-ui

#jquery #jquery-пользовательский интерфейс

Вопрос:

Я пытаюсь показать div при фокусировке ссылки. Но как убедиться, что div не исчезнет, когда я удаляю наведение курсора из ссылки. Вот ссылка на код

В принципе, я просто хочу показать div при наведении, но закрыть его с помощью кнопки закрыть. Как этого можно достичь?

Ответ №1:

вы могли бы попробовать событие on mouseenter, описанное здесь

http://api.jquery.com/mouseenter/

ie

 $("#clickme").mouseenter(function() { 
    e.preventDefault();  
    $("#draggable").slideToggle('slow');
});
  

Ответ №2:

проблема вызывает bye .slideToggle (‘slow’) и событие наведения

вы можете использовать mouseenter() или просто :

 $("#clickme").hover(function(e){
     e.preventDefault();
     $("#draggable").show('slow'); // or anay other effect like slideDown()
 });