cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Mengapa memerlukan dua klik untuk mendapatkan kesannya?

仅有的幸福仅有的幸福2861 hari yang lalu686

membalas semua(2)saya akan balas

  • 曾经蜡笔没有小新

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

    Apabila anda mengklik box buat kali pertama, acara klik ditambahkan pada menubox. Kaedah ini tidak disyorkan dan mungkin berisiko kebocoran memori. box的时候,才给menubox添加了点击事件。这种方法是不推荐的,有可能有内存泄露风险。

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

    Adalah yang terbaik untuk memadamkan semua kod menu, supaya acara menubox boleh dicetuskan sekaligus🎜

    balas
    0
  • 阿神

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

    Logiknya salah kan? . . Acara mendengar kotak menu di sini bergantung pada acara klik kotak. Apabila kotak tidak diklik, bahagian besar di tengah tidak akan dilaksanakan, jadi tiada pemantauan akan ditambahkan ke kotak menu.
    Dua acara mendengar ini sepatutnya berada pada tahap yang sama. Hanya letakkan acara pemantauan di dalam dan letakkannya pada tahap yang sama dengan kotak

    balas
    0
  • Batalbalas