2013-12-19 2 views
1

This fiddle demonstrates the problem with hover. В принципе, пока график анимации, мои классы hover работают нормально. Но как только он оседает,: зависание перестает работать. Это также не просто классы псевдо CSS. Я также попробовал mouseOver/mouseOut для добавления/удаления класса. Этот метод также перестает функционировать. После того, как вы перетащите узел и возобновите анимацию, также появится наведение/mouseOver.d3 hover css перестает работать, когда диаграмма перестает «тикать»

function tick() { 
    path.attr("d", linkArc); 
    node.attr("transform", transform); 
} 
//I had no idea what code to paste but it requires it with a linked fiddle. 
+0

работает для меня на Firefox 25.0.1 – tomsullivan1989

+0

Crap. Хром ошибка? :( –

+0

Похоже, что IE11 выдает ошибку «разрешенное разрешение» при доступе к переменной «document» – tomsullivan1989

ответ

0

Это кажется достойной обходной путь:

setInterval(function() { tick(); }, 30); 
Смежные вопросы