необходимо остановить выполнение события
Доброго времени суток! Нужна помощь! Нужно в скрипте добавить функцию, что бы при выполнении события mouseup, прекращалось выполнение события mouseover.
$('td').mousedown(function() { var smenaFonaSetki = $(this).attr("class"); if (smenaFonaSetki=='my_class') { $(this).removeClass('my_class').addClass('blackZone'); } else { $(this).removeClass('blackZone').addClass('my_class'); } $('td').mouseover(function() { var smenaFonaSetki = $(this).attr("class"); if (smenaFonaSetki=='my_class') { $(this).removeClass('my_class').addClass('blackZone'); } else { $(this).removeClass('blackZone').addClass('my_class'); } }); }); |
var mousedown = function() { var smenaFonaSetki = $(this).attr("class"); if (smenaFonaSetki=='my_class') { $(this).removeClass('my_class').addClass('blackZone'); } else { $(this).removeClass('blackZone').addClass('my_class'); } $(this).on('mouseover', mouseover) .on('mouseup', mouseup); }, mouseover = function() { var smenaFonaSetki = $(this).attr("class"); if (smenaFonaSetki=='my_class') { $(this).removeClass('my_class').addClass('blackZone'); } else { $(this).removeClass('blackZone').addClass('my_class'); } }, mouseup = function() { $(this).off('mouseover') .off('mouseup'); }; $('td').on('mousedown', mousedown); |
Все работает, спасибо!!! С меня пиво)))
|
а город какой?? =-)))
|
Наверное ты такого не знаешь. В Беларуси городок Сморгонь)))
|
Теперь буду знать =-))), вдруг нелегкая случайно занесет, а выпить пива не с кем будет =-)
|
Часовой пояс GMT +3, время: 22:43. |