JSXGraph onmouseenter

Здравствуйте, я пытаюсь ввести мышью JSXGraph DIV, но если вы переместите мышь на 1 мм, она снова войдет в div, и js запустится автоматически. плохо.

Я обнаружил, что есть обработчик событий с наведением мыши, но я не понимаю, как его использовать для полного div. есть только примеры для точки. Я попытался поместить другой div поверх «коробочного» DIV, но это не помогло, div всегда поверх другого.

Пример кода, который не работает хорошо:

<div id="box" class="jxgbox" style="width:400px; height:400px;" onmouseenter="functionx()"></div>

person jquerrynoob    schedule 16.12.2016    source источник


Ответы (1)


JSXGraph не фиксирует событие mouseenter. Следующий код будет выводить на консоль enter всякий раз, когда указатель мыши входит в элемент div:

<div id="box" class="jxgbox" 
     style="width:400px; height:400px;" 
     onmouseenter="enter();"></div>

<script type="text/javascript">
var board = JXG.JSXGraph.initBoard('box', {
        axis: true,
        boundingbox: [-0.5,2.5,2.5,-0.5]});

var enter = function() {
    console.log('enter');
};
</script>
person Alfred Wassermann    schedule 20.12.2016