我正在使用lazy_high_charts
和foundation 4
。lazy_high_charts和基礎衝突加載javascript
我認爲我有<%= high_chart("my_id", @chart) %>
,其產生以下:
<section>
<script type="text/javascript">
(function() {
var onload = window.onload; # I think
window.onload = function(){ # the issue
if (typeof onload == "function") onload(); # is here
var options = { "title": { "text": "Combination chart" },"legend": { "layout": "vertical","style": { } },"xAxis": { },"yAxis": { "title": { "text": null },"labels": { } },"tooltip": { "enabled": true },"credits": { "enabled": false },"plotOptions": { "areaspline": { } },"chart": { "defaultSeriesType": "line","renderTo": "my_id" },"subtitle": { },"series": [{ "type": "spline","name": "Average","data": [ 3,2.67,3,6.33,3.33 ] }] };
window.chart_my_id = new Highcharts.Chart(options);
};
})()
</script>
<div id="my_id"></div>
</section>
然而,它不是因爲在我application.js
$(document).foundation();
$(function(){ $(document).foundation(); });
通過foundation 4
產生如果我刪除以下行的顯示圖表加載的那些行。
如何將foundation
和lazy_high_charts
一起使用?
同樣的事情發生在這裏。 –