Javascript.RU

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

необходимо остановить выполнение события
Доброго времени суток! Нужна помощь! Нужно в скрипте добавить функцию, что бы при выполнении события 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');
				}
				
			});
		});

Последний раз редактировалось SergiuSKSO, 10.08.2013 в 19:26.
Ответить с цитированием
  #2 (permalink)  
Старый 10.08.2013, 20:11
Профессор
Отправить личное сообщение для Dmitriyff Посмотреть профиль Найти все сообщения от Dmitriyff
 
Регистрация: 22.07.2012
Сообщений: 164

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);
Ответить с цитированием
  #3 (permalink)  
Старый 11.08.2013, 03:34
Новичок на форуме
Отправить личное сообщение для SergiuSKSO Посмотреть профиль Найти все сообщения от SergiuSKSO
 
Регистрация: 10.08.2013
Сообщений: 3

Все работает, спасибо!!! С меня пиво)))
Ответить с цитированием
  #4 (permalink)  
Старый 11.08.2013, 10:33
Профессор
Отправить личное сообщение для Dmitriyff Посмотреть профиль Найти все сообщения от Dmitriyff
 
Регистрация: 22.07.2012
Сообщений: 164

а город какой?? =-)))
Ответить с цитированием
  #5 (permalink)  
Старый 12.08.2013, 19:44
Новичок на форуме
Отправить личное сообщение для SergiuSKSO Посмотреть профиль Найти все сообщения от SergiuSKSO
 
Регистрация: 10.08.2013
Сообщений: 3

Наверное ты такого не знаешь. В Беларуси городок Сморгонь)))
Ответить с цитированием
  #6 (permalink)  
Старый 13.08.2013, 08:29
Профессор
Отправить личное сообщение для Dmitriyff Посмотреть профиль Найти все сообщения от Dmitriyff
 
Регистрация: 22.07.2012
Сообщений: 164

Теперь буду знать =-))), вдруг нелегкая случайно занесет, а выпить пива не с кем будет =-)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Остановить выполнение функции tsigel jQuery 3 19.12.2012 15:09
Выполнение проверки после наступления события juggalo Events/DOM/Window 6 06.10.2012 01:37
Как остановить выполнение яваскрипта ? Serjuk AJAX и COMET 20 17.06.2012 22:32
Остановить выполнение кода ART-DELI Events/DOM/Window 1 22.02.2012 20:49
Остановить выполнение скрипта Nonam Общие вопросы Javascript 22 04.05.2009 01:45