Я использую jQuery, чтобы показать и скрыть div, добавив / удалив класс к нему.
$('input').focus(function(){
$(this).parents('.row').addClass("linksdiv");
}).blur(function(){
$(this).parents('.row').removeClass("linksdiv");
});
Работает довольно хорошо, когда фокусируется на входах, но если я нажимаю на ссылку в linksdiv
, она теряет фокус, а div исчезает. Было бы лучше использовать show () и hide () для linksdiv
, чем зависеть от css?
Позволит ли это нажатие на элемент div, когда ввод фокусируется? Или существует простой способ предотвратить потерю фокуса linksdiv при нажатии, но при этом он исчезает при размытии?
Еще раз спасибо заранее! Вы, ребята, просто фантастики!
Извините, я не очень хорошо описал, что я пытался сделать, вот это http://jsfiddle.net/Zw5c2/5/ Спасибо Патрику за ресурс!