为什么这段代码不起作用?
从理论上讲,似乎是这样……但不是。
let hafigli_liv2 = appendix_wrap.querySelectorAll('ul.ul-submenu');
hafigli_liv2.forEach(ul_li_liv2 => {
ul_li_liv2.addEventListener("click", (lk_liv2) => {
const link_liv2 = lk_liv2.target.closest('ul.ul-submenu li.menu-item-has-children a');
this.preventDefault(); //evita che cambi pagina
});
});
逻辑是,我单击一些 UL 和 LI 以及 UL 和 LI 内的 A 元素,但它必须不打开链接。
请帮忙
有输出错误吗? 请添加更多信息。
仍需要更多信息来重现