Easil js - 鼠标事件未在IE上触发

时间:2015-11-13 15:22:30

标签: javascript jquery

我正在开发一个threesixty应用程序 - 导航代码适用于其他浏览器。我无法弄清楚为什么它不会触发IE。

   addNavigation: function () {
        var self = this;

        self.stage.onMouseOver = function (event) {
            self.setCursor("pointer");
        }

        self.stage.onMouseDown = function (event) {
            self.start_x = event.rawX;
            self.stage.onMouseMove = self.mouseMoved;


            self.stage.onMouseMove = function (event) {
                var dx = event.rawX - self.start_x;
                var abs_dx = Math.abs(dx);

                if(abs_dx > 5) {
                    self.update360(dx / abs_dx);
                    self.start_x = event.rawX;
                }
            }

            self.stage.onMouseUp = function (event) {
                self.stage.onMouseMove = null;
                self.stage.onMouseUp = null;
                self.setCursor("pointer");
                superviewHander.changeOnStage(this, self.currentFrame);
            }

            self.setCursor("w-resize");
        }

        this.cursor = "auto";
    }

0 个答案:

没有答案