add issue#2 event.preventDefault