サンプルのhtmlファイルでHighstockを動作させることができましたが、作業中のアプリケーションでは、同じHighstockコードが途中で読み込まれ、エラーがスローされます:「elem.ownerDocumentisundefined」の5950行目あたりjQuery 1.5.1(getComputedStyle関数)の縮小されていないコード。
いくつかのコンソールログの後で、エラーをスローする要素が実際にはHighstockオブジェクトであり、DOM要素ではないことを発見しました。
また、単純なサンプルページを実行しても、問題のjQuery関数が呼び出されないこともわかりました。
何が欠けている可能性がありますか?いくつかのCSS狂気?なぜその関数を呼び出すのでしょうか?
JSコード:
<script type="text/javascript">
var chart123;
$(document).ready(function(){
   chart123 = new Highcharts.StockChart({
                 chart: {
                    renderTo: 'chartcontainer'
                 },
                 rangeSelector: {
                    selected: 1
                 },
                 series: [{
                    name: 'USD to EUR',
                    data: [[6000000, 2], [50000000, 5]] // predefined JavaScript array
                 }]
            });
});
</script>
HTMLコード:
<div id="workspace-content">
    <div id="chartcontainer" style=" height: 400px"></div>
</div>
同じjQueryファイルを使用するベアページでも同じコードが機能することをもう一度強調しておきます。