2013-10-29 51 views
1

我使用海軍報創建1線圖,運行完美,但我不能讓我的點可點擊如何使點點擊

<script type="text/javascript"> 

var options = { 
    series: { 
     lines: { show: true }, 
     points: { show: true } 

    }, 
    grid:{hoverable: true, clickable:true} 
}; 

$(function() { 
    var rvline = ['.$js_rv_values.']; // data generated by php 
    $.plot("#rvgraph", [ { data: rvline}], options); 

    $("#rvgraph").on("plotclick",function(event,pos,item){ 
     if(item){ alert(item.series.data[item.dataIndex]);} 
    }); 
}); 



</script> 

我已經閱讀plots'website的信息,但copuld找不到解決方案。也不在Google flot組上。 增加了網格選項,它可以工作,因爲懸停時它會在它周圍留下一些高亮的圓圈。

我想測試clickevent,但最終,我要顯示的鏈接,基於陣列的索引或遊戲ID(一個點的第三值)

生成的值如下所示: VAR rvline = [[ 1,1487,「1241417」],[2,1474,「1241418」]等...

+0

您的代碼按原樣工作:http://jsfiddle.net/376jJ/ – Mark

回答

2

將網格可點擊選項設置爲true,如文檔的Customizing the Grid部分所述。

+0

我已經添加了該選項。我不知道爲什麼,但現在它工作。就像Mark在jsFiddle中展示的一樣。謝謝你們倆! – Terradon

+0

哦,對不起,我沒有注意到那些。 – DNS