찾다

 >  Q&A  >  본문

javascript - 효과를 얻으려면 왜 두 번 클릭해야 합니까?

仅有的幸福仅有的幸福2862일 전689

모든 응답(2)나는 대답할 것이다

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:40:50

    상자를 처음 클릭하면 메뉴 상자에 클릭 이벤트가 추가됩니다. 이 방법은 권장되지 않으며 메모리 누수 위험이 있습니다. box的时候,才给menubox添加了点击事件。这种方法是不推荐的,有可能有内存泄露风险。

    最好把menu代码都提出去,这样就能一次触发menubox

    메뉴박스의 이벤트가 한번에 발생될 수 있도록 모든 메뉴코드를 넣어두는 것이 가장 좋습니다🎜

    회신하다
    0
  • 阿神

    阿神2017-05-19 10:40:50

    논리가 틀렸어요. . . 여기서 메뉴박스 청취 이벤트는 박스의 클릭 이벤트에 따라 달라집니다. 박스를 클릭하지 않을 경우 중앙의 큰 부분이 실행되지 않으므로 메뉴박스에 모니터링이 추가되지 않습니다.
    이 두 청취 이벤트는 동일한 수준에 있어야 합니다. 모니터링 이벤트를 박스와 같은 레벨로 넣어주시면 됩니다

    회신하다
    0
  • 취소회신하다