How to fix jQuery onclick function() posting back twice I was working on a project that needed every thumbnail clicked to emit a click event to a javascript file, but the problem was that one of the click events was getting attached twice to the DOM.  Solution: How I solved this was to type return false in every click function that was getting attached twice to the DOM. Problem solved.