Javascript jQuery工具和jQuery交互错误
我正在使用一个名为jqplot的工具来渲染一些图形。在我将jquery工具加入页面之前,一切都很顺利。现在,我得到一个错误“无法读取未定义的属性'FunnelRenderer'。所以我猜plot4=$.jqplot现在不能正常工作了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
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包含无意义)