Показать сообщение отдельно
  #1 (permalink)  
Старый 12.09.2011, 20:54
Новичок на форуме
Отправить личное сообщение для bobr13 Посмотреть профиль Найти все сообщения от bobr13
 
Регистрация: 12.09.2011
Сообщений: 2

Перехват родительского события
Добрый день, наверное мой вопрос покажется глупым, но достойного ответа в интернете я ненашел (мб искал поверхностно).
Есть скрипт :
Код:
function deployElement(sender){
	var myul 	= jQuery(sender).children('div');
	var myspan 	= jQuery(sender).children('span');
	if (myul.is(':hidden')) {
           myul.slideDown('200');
           myspan.html('-'); } 
   	else {
           myul.slideUp('200');          
	   myspan.html('+');
	}
}
Который вызывается:
Код:
<li onclick="deployElement(this);">
<span>+</span> 
<div>
</div>
</li>
Проблема:
Как сделать, чтобы при нажатии на ссылку, расположенную в диве, сам див не закрывался. Скорее всего для этого надо перехватить событие клика для родителя, но как?
Заранее благодарен, очень надеюсь на помощь.
Ответить с цитированием