我希望用户可以在绘制高亮度图表之前选择图形。因此我使用了jQuery UI droppable购物车。
点击“继续”按钮后,计算机应读出所选项目,询问数据并绘制图表。
链接到jsFiddle :http://jsfiddle.net/FG9Fq/4/
// 1) collect items from shopping cart
/*
* ??
*
*/
如何从购物车中收集数据?
为什么单击按钮不会设置drawchart()函数?至少我应该得到警报()。
答案 0 :(得分:2)
1)删除所有额外的逗号(请参阅:http://jsfiddle.net/FG9Fq/6/)。通常使用jsLints或jsHints(在jsFiddle中)来使你的代码更好。
2)以这种方式定义功能:drawchart = function() { //set it global
示例:http://jsfiddle.net/FG9Fq/7/
3)我建议创建简单的容器(例如数组),当你删除元素时,将该元素添加到该容器中。然后你就可以快速浏览一下这个数组,并对这些项目进行修改。