Javascript mlPushMenu无法读取属性';增补列表器';

Javascript mlPushMenu无法读取属性';增补列表器';,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我一直在尝试使用WordPress设置移动菜单。我已经为WP设置了一个自定义的walker,它输出正确的类和结构,但是在我继续得到的页面加载上 Uncaught TypeError: Cannot read property 'addEventListener' of null line 114 在我呼叫的页面的页脚 new mlPushMenu( document.getElementById( 'mp-menu' ), document.getElementById( 'trigger'

我一直在尝试使用WordPress设置移动菜单。我已经为WP设置了一个自定义的walker,它输出正确的类和结构,但是在我继续得到的页面加载上

 Uncaught TypeError: Cannot read property 'addEventListener' of null line 114
在我呼叫的页面的页脚

new mlPushMenu( document.getElementById( 'mp-menu' ), document.getElementById( 'trigger' ), {
            type : 'cover'
        } );
在文件mlpushmenu.js中,第114行是

// open (or close) the menu
        this.trigger.addEventListener( this.eventtype, function( ev ) {
该档案位于-


我觉得我已经具备了菜单正常工作所需的一切,但是JS错误似乎是我的带有封面效果的菜单无法正常工作的原因

我看到了我的错误

<a data-rel="mobile-menu" href="#" id="trigger" class="menu-trigger">menu</a>

我需要ID=触发器集