0

こんにちは、drupal サイトにコーポレート クリーン テーマを使用しています。jqBarGraph プラグインを使用して、必要なグラフを取得することに成功していますが、このデータに追加したいもう 1 つのことは、それらのリンクを提供することです。別のページのコンテンツにそのように与えることが可能です。これは、私のページでグラフを取得するために使用したデータの配列です:

arrayOfData = new Array(
  [32,'66','skyblue'],
  [32,'67','skyblue'],
  [43,'68','skyblue'],
  [131,'69','skyblue'],
  [101,'70','skyblue'],
  [125,'71','skyblue'],
  [62,'72','skyblue'],
  [67,'73','skyblue'],
  [59,'74','skyblue'],
  [95,'75','skyblue'],
  [92,'76','skyblue'],
  [74,'77','skyblue'], 
  [84,'78','skyblue'],
  [66,'79','skyblue']
);

ここでは、中央の要素、つまり 66、67、... 別のページのデータへのリンクを提供したいです。つまり、66 をクリックすると、別のページのデータに移動します。67 の場合も同様です....どうすればそれを達成できますか???

どんな助けでも大歓迎です..事前に感謝します... :)

4

1 に答える 1

1

私が見る限り、jqBarGraph はバーへのリンクを設定する可能性を与えません。独自の JavaScript コードを記述する必要があります。

すべてのバーには一意の ID があります。したがって、JavaScript コードは次のようになります。

var links = {
  // bar id's                // links
  '#graphField0simpleGraph': 'node/123',
  '#graphField1simpleGraph': 'node/321'
};

for (id in links) {
  $(id).live('click', function() {
    document.location = links[id];
  });
}
于 2012-07-15T10:01:39.750 に答える