Felix Riesterer: TOUCH Eventlistener lässt sich nicht löschen

Beitrag lesen

Lieber Dietrich,

ich löse das weniger umständlich.

let Objekt1 = document.getElementById("Objekt1");

let functionTouch = (e) => {
	e.preventDefault();
	Objekt1.style.top = `${Objekt1.getBoundingClientRect().top + 10}px`;

};

let functionTouchEnd = (e) => {
	e.preventDefault();
	Objekt1.removeEventListener("touchstart", functionTouch);
	/*
	
	Nun sollte "touchstart" nicht mehr aktiv sein!
	
	*/
};

Objekt1.addEventListener("touchstart", functionTouch);
Objekt1.addEventListener("touchend", functionTouchEnd);

Liebe Grüße

Felix Riesterer