From 0d68f95aa6e2bc952052f1cd289fde0977cce006 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Sun, 20 Sep 2015 16:28:02 +0200 Subject: fix #718 --- js/directive/NewsArticleActions.js | 12 ++++++++---- js/directive/NewsToggleShow.js | 24 ++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 4 deletions(-) create mode 100644 js/directive/NewsToggleShow.js (limited to 'js/directive') diff --git a/js/directive/NewsArticleActions.js b/js/directive/NewsArticleActions.js index 0b8714e41..516fd3a00 100644 --- a/js/directive/NewsArticleActions.js +++ b/js/directive/NewsArticleActions.js @@ -10,16 +10,20 @@ app.directive('newsArticleActions', function () { 'use strict'; return { - restrict: 'E', + restrict: 'A', scope: { - 'article': '=' + newsArticleActions: '=' }, link: function (scope, elem) { var plugins = News.getArticleActionPlugins(); for (var i=0; i + * @copyright Bernhard Posselt 2014 + */ +app.directive('newsToggleShow', function () { + 'use strict'; + return { + restrict: 'A', + scope: { + 'newsToggleShow': '@' + }, + link: function (scope, elem) { + elem.click(function () { + var target = $(scope.newsToggleShow); + target.toggle(); + }); + } + }; +}); -- cgit v1.2.3