嗨,我想知道如何使highcharts中的标题成为一个链接,以便它能与bootstrap的popover功能一起工作。这是小提琴
http://jsfiddle.net/287JP/4/

$(function () {
         $('#container').highcharts({
             chart: {},
             title: {
                 text: 'Sales Funnel ' + '<a style="font-size:12px" id="popoverFunnel" data-toggle="popover" title="hello" data-content="hellooo">Hello</a>'
             },
             xAxis: {
                 minPadding: 0.05,
                 maxPadding: 0.05
             },

             series: [{
                 data: [{
                     x: 0,
                     y: 29.9,
                     url: 'http://www.google.com'
                 }, {
                     x: 1,
                     y: 71.5,
                     url: 'http://www.yahoo.com'
                 }]
             }],


             plotOptions: {
                 series: {
                     cursor: 'pointer',
                     point: {
                         events: {
                             click: function () {
                                 var url = this.options.url;
                                 window.open(url);
                             }
                         }
                     },
                 }
             },
         });
     });

    $('document').ready(function () {
        $('#popoverFunnel').popover();
    });

谢谢你
詹姆斯

最佳答案

我举了你的例子,让它和Bootstrap一起工作。见http://jsfiddle.net/key2xanadu/zfsfz0c9/
解决方案包括在小狗身上贴上ID标签,然后在底部用工具将其弹出:

$('document').ready(function () {
    $("#text_title").tooltip({placement: 'bottom', title:"HELLO TITLE!"});
    $("#label_one").tooltip({placement: 'bottom', title:"HELLO ONE!"});
    $("#label_two").tooltip({placement: 'bottom', title:"HELLO TWO!"});
});

示例还展示了如何向X轴标签添加工具提示!

09-26 23:34