var capdHistoryGoBack = function($window) { return { link: function(scope, element, attrs) { $(element).on('click', function() { $window.history.back(); }); } } } capdHistoryGoBack.$inject = ['$window']; return capdHistoryGoBack; }); <button capd-‐history-‐go-‐back>Back</button>