Показать сообщение отдельно
  #1 (permalink)  
Старый 03.02.2012, 06:41
Интересующийся
Отправить личное сообщение для platitude Посмотреть профиль Найти все сообщения от platitude
 
Регистрация: 27.01.2012
Сообщений: 18

cancelBubble родительского дива
Имеется:
<div id="father" onmousedown="f1(event); return false;">
<div id="son" onclick="f2(1)">text<div><div id="son" onclick="f2(2)">text<div><div id="son" onclick="f2(3)">text<div>
</div>

Функция "f1" использует onmousemove для скроллинга.
Требуется запретить "onclick" для элементов "son", если клик произошёл после выполнения этой функции, а не после клика на элементе. Что можно сделать?

Пробовал <body onclick="return false;"> тогда клик на элементах son не выполняется. Совсем запутался, буду благодарен за любую помощь в решении задачи, спасибо =)
Ответить с цитированием