안녕하세요, 사용자가 요소를 클릭하고 해당 시간 동안 만 기본 동작을하지 못하게하고 다른 동작을 수행해야하는 경우 기본 동작을 방지해야합니다. 하는 내가 javascript에서 preventDefault 및 stopPropagation 제거하기
document.body.onclick = function (e) {
e.preventDefault();
e.stopPropagation();
}
을 사용하지만 지금 문제는 내가 위의 작업을 수행 한 후 내가 제거 할 필요가있는
preventDefault
및
stopPropagation
링크 (A HREF) 중 어느 것도이 후 트리거되지지고 있기 때문이다. 그것을 수행 한 후에 이것을 어떻게 취소 할 수 있습니까? 그것은 순수한 JavaScript 코드이며 jquery와 같은 라이브러리를 사용하지 않습니다. 그래서
.bind
과
.unbind
을 사용할 수 없습니다. 이것에 대한 어떤 생각이라도 크게 감사 할 것입니다.
document.getElementById('theTarget').onclick = function(e) {
// ...
}