próbuję uruchomić tego samego kodu w tym jsFiddle lokalnie ale mam błąd z FirebugHighCharts przechwycony wyjątek
uncaught exception: Highcharts error #13: www.highcharts.com/errors/13
Dołączony skrypt fiels:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="http://highcharts.com/js/testing.js"></script>
<script type="text/javascript" src="test.js"></script> // my js file
samo dzieje się w tym jsFiddle jako dobrze.
Ktoś wie, dlaczego tak się dzieje?
EDIT: Znalazłem przyczynę problemu. Właściwie muszę umieścić znacznik <script type="text/javascript" src="test.js"></script>
po moim znaczniku <div id="container"></div>
, w przeciwnym razie nieprzechwycony wyjątek będzie pokazywał nawet umieszczenie znacznika <script>
w <head>
. Nigdy wcześniej nie umieszczałem pliku skryptu w tagu <body>
i po raz pierwszy napotkałem ten problem. Czy ktoś może mi wyjaśnić, dlaczego tak się stało?
Dzięki
Wykonano w chromie, nie pojawiały się żadne błędy. – Duniyadnd
Nie umieściłem '$ (document) .ready' w pliku js, to jest powód. Dzięki i tak! – sozhen