1

我有以下代码(基于此页面):

<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'。我忽略了什么吗?

4

1 回答 1

7

检查 2 件事

  1. jquery.sparkline.js实际上存在于您的/js/文件夹中。
  2. 您不再在页面下方包含 jQuery,这将有效地删除您之前包含的任何插件(因为它重新定义了$/ jQuery)。
于 2010-09-02T11:47:30.943 回答