小编And*_*eva的帖子

IE 11上的MutationObserver语法错误

当我切换面板的内容时,我正在使用MutationObserver来更改某些变量的值(我正在使用Bootstrap选项卡).在Chrome和Firefox中,一切都运行得很好,但出于某种原因,当我用IE测试它时,它在控制台中显示语法错误并且脚本中断.这是我的MutationObserver代码:

var observer = new MutationObserver(function (MutationRecords, MutationObserver) {
        dataTable = null;
        tabla = null;
        tabActiva = $('.tab-content').find('.active');
        formFiltro = tabActiva.find('form');
        tabla = tabActiva.find('table');
    });

    observer.observe(target, {
        childList: true,
        attributeFilter: ['class'],
        subtree: true
    });
Run Code Online (Sandbox Code Playgroud)

控制台指出错误在observer.observe()上.我不知道发生了什么.提前致谢.

在此输入图像描述

以防万一,这是我的"目标":

var target = $('.tab-content > .tab-pane').get(0);
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer syntax-error mutation-observers

4
推荐指数
1
解决办法
2038
查看次数