0

我有一个主函数,我必须禁用我的事件传播:

project.disabledEventPropagation = function (e) {
    if (!e)
        e = window.event;

    if (e.stopPropagation) {
        e.stopPropagation();
    } else {
        e.cancelBubble = true;
        window.event.cancelBubble = true;
    }
    if (e.preventDefault) {
        e.preventDefault();
    }
};

我在我的 javascript 文件中调用这个函数,如下所示:

project.disabledEventPropagation();

这在 chrome 和 Internet Explorer 中效果很好,但在 Firefox 中不起作用。我尝试调试(使用萤火虫),我一直在说'e'是未定义的。有没有办法来解决这个问题?

4

0 回答 0