Commit c4dcfb914eda8f7670144780248b1ec6170bbde5
1 parent
b1eb0946
Exists in
master
and in
9 other branches
refactoring tooltips and popovers
Showing
1 changed file
with
13 additions
and
29 deletions
Show diff stats
theme.js
... | ... | @@ -229,42 +229,26 @@ $('#link-buscar').click(function(e) { |
229 | 229 | $('.star-rate-form .star-comment-container .comments-software-extra-fields .comments-software-saved-values').addClass("animated slideInDown"); |
230 | 230 | } |
231 | 231 | |
232 | - function add_top_tooltips(){ | |
232 | + function add_tooltips(){ | |
233 | 233 | $('#content span[title]').attr("data-toggle","tooltip"); |
234 | 234 | |
235 | - $('[data-toggle="tooltip"]').tooltip({ | |
236 | - position: { | |
237 | - my: "center bottom-13", | |
238 | - at: "center top" | |
239 | - }, | |
240 | - tooltipClass: "ui-tooltip-top" | |
241 | - }); | |
242 | - } | |
243 | - | |
244 | - function add_bottom_tooltips(){ | |
245 | - $('#content span[title]').attr("data-toggle","tooltip"); | |
246 | - | |
247 | - $('[data-toggle="tooltip"]').tooltip({ | |
248 | - position: { | |
249 | - my: "center top+13", | |
250 | - at: "center bottom" | |
251 | - }, | |
252 | - tooltipClass: "ui-tooltip-bottom" | |
253 | - }); | |
235 | + $('[data-toggle="tooltip"]').tooltip(); | |
254 | 236 | } |
255 | 237 | |
256 | 238 | function add_popovers() { |
257 | 239 | var span = $('span[data-toggle="popover"]'); |
258 | 240 | var place = span.attr("data-placement"); |
259 | 241 | var elementClass = span.attr("data-class"); |
260 | - var popover = span.popover({ | |
261 | - html:true, | |
262 | - placement: place, | |
263 | - content: function() { | |
264 | - return $(this).next().html(); | |
265 | - } | |
266 | - }) | |
267 | - .data('bs.popover'); | |
242 | + if(span){ | |
243 | + var popover = span.popover({ | |
244 | + html:true, | |
245 | + placement: place, | |
246 | + content: function() { | |
247 | + return $(this).next().html(); | |
248 | + } | |
249 | + }) | |
250 | + .data('bs.popover'); | |
251 | + } | |
268 | 252 | if(popover) { |
269 | 253 | popover.tip() |
270 | 254 | .addClass(elementClass); |
... | ... | @@ -275,8 +259,8 @@ $('#link-buscar').click(function(e) { |
275 | 259 | } |
276 | 260 | |
277 | 261 | $(document).ready(function(){ |
262 | + add_tooltips(); | |
278 | 263 | add_popovers(); |
279 | - add_top_tooltips(); | |
280 | 264 | move_article_buttons(); |
281 | 265 | insert_notice_div(); |
282 | 266 | set_uploaded_files_names(); | ... | ... |