Remove jQuery dependency

I am not a big fan in using jQuery with Angular, so I made this version that is working without it.
I would like to know what you think about it.