INNER CODE UNIT · TypeScript

toggleOpen

Rodert/JavaPub · src/.vuepress/config.ts:543

          function toggleOpen() {
            setOpen(!container.classList.contains('active'));
          }

          // 所有端:点击按钮打开/关闭
          btn.addEventListener('click', function(e) {
            e.stopPropagation();
            toggleOpen();
          });

          // 点击弹窗内容区域不关闭
          popup.addEventListener('click', function(e) {
            e.stopPropagation();
          });

          // 点击遮罩层关闭弹窗(遮罩层主要在移动端可见)
          overlay.addEventListener('click', function() {
            setOpen(false);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…