Тоесть у меня есть блок который появляется при наведении на элемент.
$('#pic').hover(function(){
$(this).find('#nonebox').animate({'opacity': '1'},500).css({'display':'block'});
},
function(){ $(this).find('#nonebox').animate({'opacity':'0'},500).css({'display':'none'});
$('#sendbox').css({'display':'none'});
});
в блоке я нажимаю кнопку отправить сообщение
$('#sendlink').click(function(){
$('#sendbox').animate({'top':'10px'},500).css({'display':'block'});
$.fx.off = 1;//запрет на анимацию вставил
}
);
То по теории когда я вставил $.fx.off = 1; и буду наводить на другие элементы, анимация не должна срабатывать и блок должен застыть пока не будет сделано следующее действие(отправка сообщения или отмена).
Но вижу что не все так просто. как это решить в моей ситуации?