Во-первых, позвольте мне заявить, что я - нуб-нуб, так что это не имеет большого смысла.
Итак, у меня есть ряд элементов списка, которые раскрываются, чтобы показать скрытый элемент внутри, если пользователь наводит курсор на ссылку внутри элемента (а не на весь элемент списка)
Проблема в том, что если пользовательская мышь покидает ссылку, li снова закрывается.
Мне нужно, чтобы это работало таким образом, чтобы ли закрывалась, только если навести курсор на ссылку в другом ли. (извините, это трудно выразить словами)
Вот мой код.
$(document).ready(function(){
$(".home_upcoming_title").hoverIntent({
over: makeTall,
timeout: 500,
out: makeShort
});
}); // close document.ready
function makeTall(){$(this).parents("li").animate({"height":200},200);}
function makeShort(){$(this).parents("li").animate({"height":32},200);}
и HTML
<li class="p1">
<ul class="home_upcoming_list2" id="fade">
<li class="home_upcoming_date">Sat.Sept.23rd.2010</li>
<li><a href="./." class="home_upcoming_title" >Event Title</a></li>
<li class="home_upcoming_city">Los Angeles</li>
<li class="home_upcoming_type">Festival</li>
<li class="home_upcoming_venue">Venue</li>
<li class="home_upcoming_age">18+</li>
<li><a href="./." title="Buy Tickets" class="home_upcoming_tix">Buy Tickets</a></li>
<li><a href="./." class="upcoming_info" title="View Details"></a></li>
</ul>
<div style="height:150px; background-color:#FF0000; display:block;" class="sl0w"></div>
</li>
поэтому ссылка с классом "home_upcoming_title" раскрывает li, чтобы показать div внутри, но когда я наведу курсор мыши на сам div, список закрывается. Мне также это нужно, поэтому только класс "home_upcoming_title" расширяет div. но он должен оставаться открытым, пока вы не наведите курсор мыши на другую ссылку с тем же классом.
извините, если в этом нет особого смысла:)