jQuery hover()在IE9中不起作用

时间:2013-06-17 07:41:17

标签: internet-explorer highcharts

我正在尝试将悬停函数附加到从HighCharts中的饼图系列中提取的图形元素,如下所示

$.each(chart.series[0].data, function(i, dElem) {
                var ob= dElem.graphic.element;
$(ob).hover(function(event) {
                   //mouseover event
                }, function(event) {
                   //mouseout event
                });
}

我想在创建图表之前添加..我将鼠标输出和鼠标分配给数据。我需要捕获鼠标坐标,并在创建图表后分配代码。

tempData.events = {
                            mouseOver: function (event) {
                                //event
                            },
                            mouseOut: function (event) {
                                // event
                            },
                            click: function (event) {
                                //event 
                            },
                            legendItemClick: function () {
                               //
                            }
                        }

此代码适用于除IE以外的所有浏览器。在IE9和IE7都有问题。 在IE中我注意到甚至没有触发悬停事件!

0 个答案:

没有答案