Нет метода "спарклайн"

У меня есть следующий код (на основе этой страницы):

<script language="javascript" type="text/javascript" src="/js/jquery.js"></script> 
<script language="javascript" type="text/javascript" src="/js/jquery.sparkline.js"></script> 

<script type="text/javascript"> 
$(function() {
    alert($('.test').html());
    $('.test').sparkline();
});
</script>

РЕДАКТИРОВАТЬ: Вот соответствующий HTML:

<span class="test">1,2,3</span>

Я получаю предупреждение, которое показывает 1,2,3, но консоль ошибок (в Chrome) говорит Uncaught TypeError: Object #<an Object> has no method 'sparkline'. Я что-то упустил из виду?


person exupero    schedule 02.09.2010    source источник
comment
Глупый вопрос, а ты jquery.sparkline.js в папку js положил?   -  person Darin Dimitrov    schedule 02.09.2010
comment
Нет проблем: нет ошибки 404, и когда я просматриваю исходный код страницы, я могу щелкнуть имя файла спарклайна и вызвать код.   -  person exupero    schedule 02.09.2010


Ответы (1)


Проверьте 2 вещи

  1. Этот jquery.sparkline.js действительно присутствует в вашей папке /js/.
  2. Что вы не включаете jQuery снова дальше по странице, что фактически удалит все плагины, которые вы включили до него (поскольку он переопределяет $/jQuery).
person Nick Craver    schedule 02.09.2010