事件监听器只能工作一次。使用Javascript

时间:2013-11-15 23:28:08

标签: javascript html5 google-chrome

我有一个事件监听器:

document.onclick = getMousePosition;
function getMousePosition(e) {
    var _x;
    var _y;
    if (!isIE) {
        _x = e.pageX;
        _y = e.pageY;
    }
    if (isIE) {
        _x = event.clientX + document.body.scrollLeft;
        _y = event.clientY + document.body.scrollTop;
    }

    posX = _x;
    posY = _y;

    if(posX > 640 & posX < 741 & posY > 70 & posY < 77) {
        var seek = posX - 640;
        story.currentTime = story.duration * seek /100;
        timeline.style.width = seek + "px";
        window.scrollBy(0, 7100 * seek / 100);
}

现在当我点击一次此功能运行良好,但下次点击没有任何反应。我应该设置它可能是递归的吗?我使用谷歌浏览器。 谢谢你的帮助

0 个答案:

没有答案