2013-04-08 66 views
0

我想要的是能夠點擊圖表標題並進行操作,但是下一個最好的事情是圖表級別的點擊事件。我能夠使用以下事件定位圖表的標題:圖表標題圖表點擊事件

this.title.element.innerHTML 
this.title.element.innerText 
this.title.element.childNodes[0].nodeValue 
this.title.element.firstChild.data 
this.title.element.firstChild.nodeValue 

雖然所有在IE8以上工作+他們在FireFox沒有工作。有任何想法嗎?

回答

2

您可以設置useHTML爲真標題:

title: { 
    text: 'testtest', 
} 

,然後使用jquery事件單擊

$('.highcharts-title').click(function(){ 
    alert('action'); 
}); 

http://jsfiddle.net/puhtu/1/

0

Highcharts已經內置支持的稱號網址,因此例如,您可以在圖表的標題中嵌入「a href =」以使其加載頁面。

參見:http://www.java2s.com/Tutorials/highcharts/Example/Title/Add_hyper_link_to_chart_sub_title.htm

您加載可以做任何你想做的事情的頁面。

什麼是對這種做法很好的是,如果你有在同一頁上10點的圖表,每個排行榜中可以加載不同的URL。

我用這從摘要圖表導航到一個網頁,更詳細的信息。