Позвольте мне подробно описать проблему:
Я хочу показать абсолютное позиционирование div при наведении на элемент. Это действительно просто с JQuery и работает просто отлично. Но когда мышь наводится на один из дочерних элементов, она вызывает событие mouseout содержащего элемента div. Как я не позволяю JavaScript вызывать событие mouseout содержащего элемента при наведении на дочерний элемент.
Какой самый лучший и короткий способ сделать это с помощью jQuery?
Вот упрощенный пример, иллюстрирующий, что я имею в виду:
Html:
<a>Hover Me</a>
<div>
<input>Test</input>
<select>
<option>Option 1</option>
<option>Option 2</option>
</select>
</div>
Javascript / JQuery:
$('a').hover( function() { $(this).next().show() }
function() { $(this).next().hide() } );