Показать сообщение отдельно
  #11 (permalink)  
Старый 05.01.2013, 12:36
Аспирант
Отправить личное сообщение для cOAPerator Посмотреть профиль Найти все сообщения от cOAPerator
 
Регистрация: 04.01.2012
Сообщений: 78

Вот, попробую в коментариях написать:
<script type="text/javascript">
$(document).ready(function() {
$("#MenuTxT div.submenutext").hide();
$("#menu span").click(function() {
    $("#menu span").removeClass("tabactive");
    $(this).addClass("tabactive");
    $("#MenuTxT div.submenutext").hide();
    var activeDiv = $(this).attr("alt");
    $(activeDiv).fadeIn(); // открывает выбранный блок

// эта часть (1) кода, должна скрывать текущий открытый блок, даже если мы не наводили мышь на него
тут должен быть код...
//конец части (1)

// эта часть (2) кода, скрывает открытый выше блок, только после того как на него была наведена мышь и убрана
function doid_1(){
	$(activeDiv).slideUp(1000);
}
$(activeDiv).mouseleave(function(){
	mytime1 = setTimeout(doid_1, 1000);
});
$(activeDiv).mouseenter(function(){
	clearTimeout(mytime1);
});
// конец части (2)
    return false; });
});
</script>
Ответить с цитированием