Ingernirated
@Ingernirated
Романыч

Как объединить события?

Как задать условие, чтобы функция выполнялась, когда мы двигаем мышью при зажатой левой кнопке на мыши?
На подобии onmousedown + onmousemove
  • Вопрос задан
  • 145 просмотров
Решения вопроса 3
lazalu68
@lazalu68
Salmon
Всё как обычно: флаг lmbPressed
Ответ написан
Комментировать
Exploding
@Exploding
wtf?
$(".myClass").on("mousemove", function(e){
		if(e.buttons == 1)
			console.log("Левая: меня зажали!");
	});
Ответ написан
@ElijahTr
Как-то так https://codepen.io/elijah_tr/pen/qVgdzx

Без jQuery и правильно реагирует на клики вне объекта (inside mousedown + inside move = true, outside mousedown + inside move = false)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы