Don't use an async call, and stop event bubbling up
Use grunt to minify the src