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> |