Показать сообщение отдельно
  #1 (permalink)  
Старый 16.11.2011, 21:37
Новичок на форуме
Отправить личное сообщение для Slipknot Посмотреть профиль Найти все сообщения от Slipknot
 
Регистрация: 16.11.2011
Сообщений: 9

Делаю карту, оформление ссылки внутри страницы
Всем привет, использую скрипт, с которым думаю многие сталкивались:

<script type='text/javascript' src='jquery-1.6.4.js'></script>
<script type="text/javascript">
$(document).ready(function(){

	$(".mapmenu a").hover(function() {
		$(this).next("em").stop(true,true)
                          .animate({opacity: "show", top: "85"}, "slow");

	}, function() {
		$(this).next("em").stop(true,true)
                          .animate({opacity: "hide", top: "75"}, "fast");
	});

});
</script>

Делаю карту, мини-конками на ней ссылки, которые открывают свой спрятанный контент под картой, не переходя на другую страницу.
При возекании мышкой показывает и скрывает <em>Название города</em> как и задумано в скрипте выше.
Хочется дополнить, чтобы можно было кликать по этим ссылкам и видеть <em>Название города</em> и чтобы это название оставалось до следующего клика.
Дополнял код этим:

$(".mapmenu a").click(function() {
		$(this).next("em").stop(true,true)
                          .animate({opacity: "hide", top: "75"}, "fast");
		$(this).next("em").stop(true,true)
                          .animate({opacity: "show", top: "85"}, "slow");
	});


но нужного результат нет. Догадываюсь, что необходима проверка условий, но реализовать не получается.
Буду очень благодарен, если наглядно поможите разобраться в вопросе!

http://malesya.ru/rusenefz/?page_id=506 здесь видно, как провожу эксперементы.

Последний раз редактировалось Slipknot, 17.11.2011 в 13:25.
Ответить с цитированием