개발/jquery
버튼 클릭 이벤트의 중복
issac
2021. 3. 8. 15:18
if (confirm('이곳에 밥차를 등록하시겠습니까?') == true) {
$('#reviewMod').show();
$('#reviewSubBtn').off('click').click(function(){//버튼 클릭이벤트 발생시마다 이벤트 바인딩이 계속되어 1번만 할수있게만들어줌.
createMarker.setMap(map);
reviewClose();
alert('밥차가 등록되었어요!');
return false;
});
}
지도에 특정좌표에 마커를 만들어줄수 있게 해주었는데
생성된 갯수만큼 alert되는 문제
(버튼 클릭이벤트가 발생할때마다 이벤트 바인딩이 계속됨)
.off('click') 으로 이벤트를 초기화 해줌으로 1번만 실행될수 있게 만들어주었다.