Commit 567f4aabe10e6ad1dd832c17fb584de1f5b3fc14
Committed by
Álvaro Fernando Matos de Souza
1 parent
86320e27
Exists in
master
and in
5 other branches
Add tooltop span and fix javascript show/hide method
Signed-off-by: Fábio Teixeira <fabio1079@gmail.com>
Showing
3 changed files
with
18 additions
and
11 deletions
Show diff stats
public/style.css
@@ -164,7 +164,7 @@ | @@ -164,7 +164,7 @@ | ||
164 | } | 164 | } |
165 | 165 | ||
166 | /*===== Communities rate hotspot extra fields =====*/ | 166 | /*===== Communities rate hotspot extra fields =====*/ |
167 | -.comments-software-extra-fields span { | 167 | +#comments-additional-information { |
168 | cursor: pointer; | 168 | cursor: pointer; |
169 | } | 169 | } |
170 | 170 |
public/views/comments-software-extra-fields.js
@@ -5,26 +5,26 @@ modulejs.define('CommentsSoftwareExtraFields', ['jquery'], function($) { | @@ -5,26 +5,26 @@ modulejs.define('CommentsSoftwareExtraFields', ['jquery'], function($) { | ||
5 | information_display_state: "hidden" | 5 | information_display_state: "hidden" |
6 | } | 6 | } |
7 | 7 | ||
8 | - function set_show_aditional_information() { | ||
9 | - $(".comments-software-extra-fields span").on("click", function() { | 8 | + function set_show_additional_information() { |
9 | + $("#comments-additional-information").on("click", function() { | ||
10 | if (DATA.information_display_state === "hidden") { | 10 | if (DATA.information_display_state === "hidden") { |
11 | DATA.information_display_state = "show"; | 11 | DATA.information_display_state = "show"; |
12 | - $(this).parent().children("div").show(); | 12 | + $(".comments-software-extra-fields div").show(); |
13 | } else { | 13 | } else { |
14 | DATA.information_display_state = "hidden"; | 14 | DATA.information_display_state = "hidden"; |
15 | - $(this).parent().children("div").hide(); | 15 | + $(".comments-software-extra-fields div").hide(); |
16 | } | 16 | } |
17 | }); | 17 | }); |
18 | } | 18 | } |
19 | 19 | ||
20 | return { | 20 | return { |
21 | isCurrentPage: function() { | 21 | isCurrentPage: function() { |
22 | - return $(".comments-software-extra-fields span").length === 1; | 22 | + return $(".star-rate-form").length === 1; |
23 | }, | 23 | }, |
24 | 24 | ||
25 | 25 | ||
26 | init: function() { | 26 | init: function() { |
27 | - set_show_aditional_information(); | 27 | + set_show_additional_information(); |
28 | } | 28 | } |
29 | } | 29 | } |
30 | }); | 30 | }); |
views/comments_extra_fields.html.erb
1 | -<div class="comments-software-extra-fields"> | ||
2 | - <span> | ||
3 | - <%= _("Aditional informations") %> | 1 | +<div class="comments-display-fields"> |
2 | + <span id="comments-additional-information"> | ||
3 | + <%= _("Additional informations") %> | ||
4 | </span> | 4 | </span> |
5 | 5 | ||
6 | + <span class="comments-arrow-down"></span> | ||
7 | +</div> | ||
8 | + | ||
9 | +<div class="comments-software-extra-fields"> | ||
6 | <div class="comments-software-people-benefited"> | 10 | <div class="comments-software-people-benefited"> |
7 | <%= label_tag "comments_people_benefited", _("Number of Beneficiaries")%> | 11 | <%= label_tag "comments_people_benefited", _("Number of Beneficiaries")%> |
12 | + <span class="star-tooltip"></span> | ||
8 | <%= text_field_tag "comments[people_benefited]", "" %> | 13 | <%= text_field_tag "comments[people_benefited]", "" %> |
9 | </div> | 14 | </div> |
15 | + | ||
10 | <div class="comments-software-saved-values"> | 16 | <div class="comments-software-saved-values"> |
11 | <%= label_tag "comments_saved_value", _("Saved resources")%> | 17 | <%= label_tag "comments_saved_value", _("Saved resources")%> |
12 | - <%= text_field_tag "comments[saved_value]", ""%> | 18 | + <span class="star-tooltip"></span> |
19 | + <%= text_field_tag "comments[saved_value]", "", :placeholder=>"R$"%> | ||
13 | </div> | 20 | </div> |
14 | </div> | 21 | </div> |