Commit 1e140e55bbcfc20f2de304a10c60ff7400ad80f1
Committed by
Melissa Wen
1 parent
8dbee119
Exists in
master
and in
29 other branches
Improves the theme.js file, using cache in loops and reusing elements as variables.
Signed-off-by: Dylan Guedes <djmgguedes@gmail.com> Signed-off-by: Fabio Teixeira <fabio1079@gmail.com> Signed-off-by: Melissa Wen <melissa.srw@gmail.com>
Showing
1 changed file
with
5 additions
and
6 deletions
Show diff stats
src/noosfero-spb/noosfero-spb-theme/theme.js
@@ -154,11 +154,11 @@ $('#link-buscar').click(function(e) { | @@ -154,11 +154,11 @@ $('#link-buscar').click(function(e) { | ||
154 | 154 | ||
155 | function setEvents(){ | 155 | function setEvents(){ |
156 | // Fade css | 156 | // Fade css |
157 | - $('.software-block-finality').css('opacity', 0); | ||
158 | - $('.software-block-finality').css('top', 0); | 157 | + $('.software-block-finality').css({'opacity':0, 'top':0}); |
159 | // End Fade CSS | 158 | // End Fade CSS |
160 | - $(".software-block").mouseover(show_finality); | ||
161 | - $(".software-block").mouseout(hide_finality); | 159 | + var software_block = $('.software-block'); |
160 | + software_block.mouseover(show_finality); | ||
161 | + software_block.mouseout(hide_finality); | ||
162 | 162 | ||
163 | var showOptions = $("#filter-option-catalog-software"); | 163 | var showOptions = $("#filter-option-catalog-software"); |
164 | var hideOptions = $("#filter-option-catalog-close"); | 164 | var hideOptions = $("#filter-option-catalog-close"); |
@@ -173,7 +173,7 @@ $('#link-buscar').click(function(e) { | @@ -173,7 +173,7 @@ $('#link-buscar').click(function(e) { | ||
173 | var folderList = article.getElementsByClassName('folder-content')[0]; | 173 | var folderList = article.getElementsByClassName('folder-content')[0]; |
174 | var folderItens = folderList.getElementsByClassName('item-description'); | 174 | var folderItens = folderList.getElementsByClassName('item-description'); |
175 | 175 | ||
176 | - for(var i = 0; i < folderItens.length; i++) { | 176 | + for(var i = 0, var loop_length = folderItens.length; i < loop_length; i++) { |
177 | split_file_extension(folderItens[i].getElementsByTagName('a')[0]); | 177 | split_file_extension(folderItens[i].getElementsByTagName('a')[0]); |
178 | } | 178 | } |
179 | } catch(e) { | 179 | } catch(e) { |
@@ -195,7 +195,6 @@ $('#link-buscar').click(function(e) { | @@ -195,7 +195,6 @@ $('#link-buscar').click(function(e) { | ||
195 | $('.star-tooltip').html("?"); | 195 | $('.star-tooltip').html("?"); |
196 | } | 196 | } |
197 | 197 | ||
198 | - | ||
199 | function set_arrow_direction() { | 198 | function set_arrow_direction() { |
200 | var additional_data_bar = $('.comments-display-fields'); | 199 | var additional_data_bar = $('.comments-display-fields'); |
201 | 200 |