http://jsfiddle.net/kz26/kH9wg/
I'm playing around with directives in AngularJS and have trying both the shorthand directive style (returning only the link function) and the longhand style (returning all or part of a directive definition object.
Unfortunately, I've only been able to get the directive working (which activates a jQuery popup) using the shorthand way defined in popup2
. The longhand popup2
directive doesn't seem to work at all, and in particular the link
function in my definition object is never called. What do I need to do to make this explicit link declaration to work?