Показать сообщение отдельно
  #2 (permalink)  
Старый 19.01.2011, 06:35
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

в скрипте добавте:

$('div.tinyTip').delay(500).fadeOut(animSpeed, function() {
	$(this).remove();
});


т е обработчик mouseout тултипа должен выглядеть так (он там в конце гдето,посмотрите)
здесь мы добавили .delay(500) чтобы создать задержку перед изчезновением тултипа
чтобы фиксировать на нем mouseover

и вставте на страницу этот патч:

$('div.tinyTip').live('mouseover', function () {
	$(this).stop(true, true);
}).live('mouseout', function (event) {
	if ( $(event.target).closest('div.tinyTip').length > 0 )
		return;
	$(this).fadeOut(300, function () {
		$(this).remove();
	});
});
Ответить с цитированием