Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| Rivi 15: | Rivi 15: | ||
} | } | ||
} | } | ||
setTimeout( <!--{$id|default:TheGraph|escape:'html'}-->_jQueryTest, 300); | setTimeout( <!--{$id|default:TheGraph|escape:'html'}-->_jQueryTest, 300); | ||
| Rivi 22: | Rivi 21: | ||
if ( typeof window.jwobschart == 'undefined' ) { | if ( typeof window.jwobschart == 'undefined' ) { | ||
window.jwobschart = {}; | |||
window.jwobschart = { | |||
css_link = jQuery( "<link>", { rel: "stylesheet", type: "text/css", href: "//www.jarviwiki.fi/embed/css/obschart.css?ver=1" }); | css_link = jQuery( "<link>", { rel: "stylesheet", type: "text/css", href: "//www.jarviwiki.fi/embed/css/obschart.css?ver=1" }); | ||
| Rivi 32: | Rivi 29: | ||
jQuery.getScript( '//www.gstatic.com/charts/loader.js', function() { | jQuery.getScript( '//www.gstatic.com/charts/loader.js', function() { | ||
google.charts.load( 'current', { 'packages':[ 'corechart' ], 'language': 'fi' } ); | google.charts.load( 'current', { 'packages':[ 'corechart' ], 'language': 'fi' } ); | ||
google.charts.setOnLoadCallback( | google.charts.setOnLoadCallback( allReady ); | ||
}); | }); | ||
}); | }); | ||
| Rivi 39: | Rivi 36: | ||
} | } | ||
function | function allReady() { | ||
// resize all when window resizes | |||
jQuery( window ).resize(function() { | jQuery( window ).resize(function() { | ||
for ( var | for ( var c in window.jwobschart ) { | ||
doResize( window.jwobschart[c].memo ); | |||
doResize( window.jwobschart | |||
} | } | ||
}); | }); | ||
loadObservations(); | |||
} | |||
function loadObservations() { | |||
jQuery( '.jwChartWidget' ).each( function() { | jQuery( '.jwChartWidget' ).each( function() { | ||
| Rivi 54: | Rivi 56: | ||
if ( el.is( ':visible' ) && typeof window.jwobschart[id] == 'undefined' ) { | if ( el.is( ':visible' ) && typeof window.jwobschart[id] == 'undefined' ) { | ||
window.jwobschart[id] = {}; | window.jwobschart[id] = {}; | ||
var memo = {}; window.jwobschart. | var memo = {}; window.jwobschart[id].memo = memo; | ||
memo.widgetEl = jQuery( this ); | memo.widgetEl = jQuery( this ); | ||
| Rivi 342: | Rivi 342: | ||
} | } | ||
} | } | ||
/* | |||
jQuery( window ).resize(function() { | jQuery( window ).resize(function() { | ||
console.log( 'Xresize triggered' ); | console.log( 'Xresize triggered' ); | ||
doResize( memo ); | doResize( memo ); | ||
}); | }); | ||
*/ | |||
}); | }); | ||
} | } | ||


