$(document).ready(function() {
var btn = document.querySelectorAll(".active-menu-btn");
var div = document.querySelector('#apDiv1');
btn.addEventListener('click', function(ev) {
event.stopPropagation();
if (div.className.indexOf('hide') >= 0){
div.classList.remove('hide');
return;
};
div.classList.add('hide');
}, false);
报错代码为 btn.addEventListener is not a function
var btn = document.querySelectorAll(".active-menu-btn");这个是类数组,肯定没有 addEventListener 事件,如果是多个btn的话,转换成数组,循环调用 addEventListener,如果是一个的话,直接 var btn = document.querySelector(".active-menu-btn");