2017-05-30 75 views
0

我試圖顯示一個按鈕上的條形圖,但沒有成功,有人可以給我一個例子嗎? (我在Java腳本新) 我嘗試:如何按下按鈕時顯示條形圖(jqplot)?

$("#vm_buttons").button(); 
     $("#vm_buttons").click(function (evt) { 
      // increment the value of output 
      // alert ('click'); 
      bar_chart_add('test_1',[1,3,4],[2,5,6] ,"test",['a','b','c']); 

     }); 

bar_chart是功能,使條形圖。

10倍, 佩裏

+0

你好請檢查[MCVE]作爲barchat代碼可幫助 – Mederic

回答

0

給您的按鈕的ID。然後,使用click(function())來實現該功能。我用jqplot的例子 -

請參閱本 - https://jsfiddle.net/ha3y1omd/

<button type="button" id="btnclick" class="btn btn-primary">Primary</button> 

<div class="container" id="chart1"> 
</div> 

在你的JS文件,

$(document).ready(function(){ 
    $('#btnclick').click(function(){ 
     CapacityChart(); 
    }); 
    }); 

function CapacityChart() { 
     var plot1 = $.jqplot ('chart1', [[3,7,9,1,4,6,8,2,5]]); 
} 
+0

10倍,它工作,如果我只有一個按鈕,如果我嘗試2像她一樣: https://jsfiddle.net/ha3y1omd/1/ 它不起作用,我希望這種情節將在1情節之間切換到另一個。 10x幫助 perry –

+0

您的意思是您想要有2個按鈕,並且點擊每個按鈕後,圖形將顯示在相同的位置/ div上? – Pugh

+0

這裏是更新後的代碼 - https://jsfiddle.net/ha3y1omd/3/ – Pugh

相關問題