Javascript jQuery工具和jQuery交互错误

Javascript jQuery工具和jQuery交互错误,javascript,jquery,jquery-tools,Javascript,Jquery,Jquery Tools,我正在使用一个名为jqplot的工具来渲染一些图形。在我将jquery工具加入页面之前,一切都很顺利。现在,我得到一个错误“无法读取未定义的属性'FunnelRenderer'。所以我猜plot4=$.jqplot现在不能正常工作了 plot4 = $.jqplot('chart4', [s1], { sortData: false, seriesDefaults:{ renderer:$.jqplot.FunnelRenderer, render

我正在使用一个名为jqplot的工具来渲染一些图形。在我将jquery工具加入页面之前,一切都很顺利。现在,我得到一个错误“无法读取未定义的属性'FunnelRenderer'。所以我猜plot4=$.jqplot现在不能正常工作了

plot4 = $.jqplot('chart4', [s1], {
    sortData: false,
    seriesDefaults:{
        renderer:$.jqplot.FunnelRenderer,
        rendererOptions: {
            showDataLabels: true,
            dataLabels: ['€4.9M - B', '€2.8M - C', '€0.6M - D']
        }
    },
    legend: {
        show: true,
        placement: 'outside'
    },
    grid:{borderWidth:0, shadow:false}

});
我尝试过的

  • 更新的jquery
  • 删除了jQuery,并将包含的jQuery保留在js工具中
  • 从jstools中删除了jquery,并使用了原始的jquery standalone

似乎什么都不管用,有什么想法吗?我是否需要更改某个重叠的变量名?

问题将与包含的顺序以及每个包含实际包含的内容有关。理想的情况是包括jquery,然后包括没有jquery的jquery工具,然后是任何附加插件。。我可以理解jquery需要在jquery工具之前出现,我曾经有过,但是如果jqplot与jquery工具没有关联,为什么我需要在jqplot之前出现jquery工具呢?也可以将您的评论作为答案发布,以便我可以接受:)好吧,这表明jquery工具仍然包括它自己的jquery。(这使得初始jquery包含无意义)