Prevent href from opening link but still execute other bind events
Use return false instead. You can see the code below working here. $(“a”).click(function() { return false; }); $(“.toolbar a”).click(function() { alert(“Do something”); }); As pointed by @raina77ow with this article, using return false is the same as calling event.preventDefault() and also event.stopPropagation(). As I had troubles without return false on some codes in the past, … Read more