1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | shinyjs.init = function() { $(window).resize(shinyjs.calcHeight); } shinyjs.calcHeight = function() { Shiny.onInputChange('plotHeight', $(window).height()); } shinyjs.gifrender = function(params) { $(document).ready(function() { setTimeout(function() { $("#" + params).fadeOut("fast")}); }); } shinyjs.gifrandom = function(params) { var gif = ['dna.gif', 'atom.gif', 'neurons.gif']; $('.gif').css({'background-image': 'url(' + gif[Math.floor(Math.random() * gif.length)] + ')'}); } |