2014-05-17 32 views
0

有什麼方法可以使用jQuery函數來改變fontSize嗎?函數來改變Highcharts fontSize

我嘗試使用此代碼:

$('#container').highcharts().container.parentNode.style.fontSize = '40px'; 

我對這個小提琴發現:http://jsfiddle.net/highcharts/rcncL/

但沒有工作,我得到這個錯誤:

Uncaught TypeError: Cannot read property 'container' of undefined 

不走運對我來說: (

+0

是'container'您的圖形div的ID? – Mark

+0

是的,它是ID。 – saulob

回答

0

$(「#container」)。highcharts({chart:style:{ fontSize:'12px' }});

這應該可以做到。

+0

謝謝,但它沒有。出現錯誤:「Uncaught SyntaxError:Unexpected token:」,我編輯了一下:\t「$(」#container「)。highcharts({chart:{style:{fontSize:'1px'}}});」 ,但仍然沒有改變圖表上的任何東西:(,謝謝。 – saulob

0

試試看。

Highcharts.setOptions({ 
     chart: { 
      style: { 
       fontSize: '40px' 
      } 
     } 
    }); 
+0

謝謝,但是,我在哪裏叫它,我怎麼說這是一個特定的圖表?我的意思是,我想改變它之外,像點擊一個按鈕,它會更改圖表的字體大小,我知道如何在圖表選項中對其進行編輯。 – saulob

0

在簡單的方法,可以在使用文本(如標籤,標題),然後返回文本包裹在與類的div對象的任何地方設置useHTML標誌。

$('#btn').click(function() { 
     $('.fontsize').css({ 
      'font-size': '20px' 
     }) 
    }); 

http://jsfiddle.net/h4Qxz/2/

+0

博運氣,但是謝謝,我認爲這是不可能的。 – saulob