AngularJS: Create custom directive, use jqLite/jQuery methods instead of ng-click to bind/handle events