Я пытаюсь заставить управление событиями мыши работать в IE с помощью Raphael.
Но я получаю сообщение об ошибке «Рафаэль» не определен в Internet Explorer 9, хотя он хорошо работает в других браузерах, таких как Chrome.
Вот jsfiddle и код:
<div id="sample"></div>
<div id="status"></div>
var width = 400;
var height = 200;
var paper = Raphael(document.getElementById('sample'), 0, 0, width, height);
var rect = paper.rect(0, 0, width, height);
rect.attr({
stroke: "#888",
fill: "#eaeaea"
});
var circle = paper.circle(50, 60, 20);
circle.attr({
fill: "#f90"
});
$(circle.node).mouseenter(function(e){
$('#status').html('Entered circle');
});
$(circle.node).mouseleave(function(e){
$('#status').html('left circle');
});
Он использует эту версию библиотеки: https://raw.github.com/DmitryBaranovskiy/raphael/master/raphael-min.js
Можете ли вы помочь определить, почему не работает в IE?
Спасибо