From 36ffa1922e0b61fc6fb23110daad4d8b054357dd Mon Sep 17 00:00:00 2001 From: kikito Date: Mon, 19 Dec 2016 19:03:18 +0100 Subject: [PATCH] Adds supports.js.coffee --- app/assets/javascripts/application.js | 2 ++ app/assets/javascripts/supports.js.coffee | 12 ++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 app/assets/javascripts/supports.js.coffee diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 2eb3a93a6..7a6b87095 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -36,6 +36,7 @@ //= require tags //= require users //= require votes +//= require supports //= require annotatable //= require advanced_search //= require registration_form @@ -53,6 +54,7 @@ var initialize_modules = function() { App.Comments.initialize(); App.Users.initialize(); App.Votes.initialize(); + App.Supports.initialize(); App.Tags.initialize(); App.Dropdown.initialize(); App.LocationChanger.initialize(); diff --git a/app/assets/javascripts/supports.js.coffee b/app/assets/javascripts/supports.js.coffee new file mode 100644 index 000000000..78f7b258c --- /dev/null +++ b/app/assets/javascripts/supports.js.coffee @@ -0,0 +1,12 @@ +App.Supports = + + initialize: -> + $(document).on { + 'mouseenter focus': -> + $(this).find(".js-supports-not-allowed").show(); + $(this).find(".js-supports-allowed").hide(); + mouseleave: -> + $(this).find(".js-supports-not-allowed").hide(); + $(this).find(".js-supports-allowed").show(); + }, ".js-supports" + false