0

嗨,我正在为我的 drupal 网站使用企业清洁主题,因为我正在使用 jqBarGraph 插件,在该插件中我成功地获得了我想要的图表,但我想在此数据中添加的另一件事是为他们提供链接到另一个页面中的内容是可能的,这是我用来在我的页面中获取图表的数据数组:

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 回答