JQuery Highcharts için bu PHP / CodeIgniter kütüphanesi kullanıyorum: http://www.crustiz.com/php-jquery/highcharts-library-for-codeigniter/
Bu kütüphane şeyler yapar yolu seçenekleri PHP dizi oluşturur olduğunu, daha sonra jQuery Highcharts eklentisi tarafından kullanıldığı (line kütüphanenin 273 bakınız) json_encode kullanarak json dönüştürür. Bu ince, ben kullanmaya çalışıyorum seçeneği dışındaki bir javascript işlevi değil, bir dize olması gerekir tooltip biçimlendirici, (http://www.highcharts.com/ref/#tooltip bakınız).
Kitaplık bir ipucu işlevi yok çünkü, ben bir test olarak birini yarattı:
function set_tooltip() {
$this->a_options['tooltip']['formatter'] = 'function() { return this.series.name + "<br>" + this.x + ": " + this.y }';
return $this;
}
Ama bu JS işlevi bir dize, bir işlev olarak çıktı olduğu gibi çalışmaz. Bu kütüphanede o kısmını yeniden olmadan json_encode geçtikten sonra bir fonksiyon olması için bir yol olup olmadığını herkes biliyor musun?