다음과 같이 html 콘텐츠가 있습니다.div 요소 내에 앵커 태그 onclick 이벤트를 비활성화하는 방법은 무엇입니까?
<div>
<a href="#" onclick="someFunction();">Link 1</a>
<a href="#" onclick="someFunction();">Link 1</a>
<a href="#" onclick="someFunction();">Link 1</a>
<a href="#" onclick="someFunction();">Link 1</a>
<a href="#" onclick="someFunction();">Link 1</a>
</div>
문제 : 어떤 링크를 클릭하면
의 온 클릭 기능에 나는 하나 개 Ajax를 호출합니다.
응답을 얻은 후 아약스 응답을받을 때까지 태그의 모든 onClick 이벤트를 비활성화하거나 (전체 div와 그 하위 요소를 모두 비활성화) 모든 태그를 다시 활성화해야 할 때만 onclick 이벤트.
동일한 결과를 얻을 수있는 방법이 있습니까?
, 그것은''element.off (이벤트)를 활성화하기위한 element.on ('이벤트')'와 쉽게'비활성화 –
이에 대한 순진 솔루션이 될 수 로딩 표시를 표시하고 응답을 얻을 때까지 UI 상호 작용을 차단합니다. – Rohit416
@ MarcosPrezGude이 방법을 시도했지만 효과가 없습니다 ... jsfiddle에서 샘플 예제를 제공해 주시겠습니까? –