Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 提供链接&x27;s到jqBarGraph数组中的数据_Javascript_Jquery_Drupal - Fatal编程技术网

Javascript 提供链接&x27;s到jqBarGraph数组中的数据

Javascript 提供链接&x27;s到jqBarGraph数组中的数据,javascript,jquery,drupal,Javascript,Jquery,Drupal,嗨,我正在为我的drupal站点使用corporate clean主题,因为我正在使用jqBarGraph插件,我成功地获得了我想要的图形,但我想在这些数据中添加的另一件事是,为他们提供链接到另一个页面中的内容,这样做是可能的,以下是我用来在页面中获取图形的数据数组: arrayOfData = new Array( [32,'66','skyblue'], [32,'67','skyblue'], [43,'68','skyblue'], [131,'69','skyblue'

嗨,我正在为我的drupal站点使用corporate clean主题,因为我正在使用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。。。。我怎样才能做到这一点


非常感谢您的帮助……提前感谢……:)

据我所知,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];
  });
}

你的意思是,你想分配点击到任何你想要的,将导致其他页面的酒吧?是的,我也可以这样做…你能告诉我我怎么做??