Подскажите пожалуйста, сам разобраться не могу:
есть контейнер, содержащий 9 других контейнеров, каждый из которых содержит еще по 2:
<div class="common">
<div id="1">
<div class="front"></div>
<div class="back"></div>
</div>
...
<div id="9">
<div class="front"></div>
<div class="back"></div>
</div>
</div>
и соответствующий обработчик анимации
$(document).ready(function () {
$('.common div').click(function() {
$(this).find('div').rotate3Di('flip',500,{sideChange:mySideChange})
})
})
Суть проблемы в том, чтобы отключать обработчик на время выполнения анимации, то есть до окончания ее выполнения надо блокировать обработку события .click(). Ковырял в сторону setTimeout() и флагов, но результата так и не добился - обработчик нового события упорно срабатывает до окончания предыдущей анимации. Уповаю на ваш опыт, друзья.