0

Highchart チャートが描画される前に、ユーザーがグラフを選択できるようにしたいと考えています。そのため、jQuery UI のドロップ可能なショッピング カートを使用しました。

続行ボタンをクリックすると、コンピュータは選択された項目を読み上げ、データを要求してグラフを描画します。

jsFiddle へのリンク: http://jsfiddle.net/FG9Fq/4/

// 1) collect items from shopping cart
/*
*  ??
* 
*/ 

ショッピングカートからデータを収集するにはどうすればよいですか?

ボタンをクリックしても drawchart() 関数が起動しないのはなぜですか? 少なくともアラート()を取得する必要があります。

4

1 に答える 1

2

1) 余分なコンマをすべて削除します (参照: http://jsfiddle.net/FG9Fq/6/ )。一般に、jsLints または jsHints (jsFiddle 内) を使用して、コードを少し改善します。

2) そのように関数を定義します:drawchart = function() { //set it global例: http://jsfiddle.net/FG9Fq/7/

3)単純なコンテナ(たとえば配列)を作成し、要素をドロップするときにその要素をそのコンテナに追加することをお勧めします。次に、その配列をすばやく調べて、そのアイテムで何かを実行できます。

于 2013-07-05T11:31:09.643 に答える