javascript - Pourquoi faut-il deux clics pour obtenir l'effet?
仅有的幸福
仅有的幸福 2017-05-19 10:38:50
0
2
678

仅有的幸福
仅有的幸福

répondre à tous(2)
曾经蜡笔没有小新

Lorsque vous cliquez sur box pour la première fois, un événement de clic est ajouté à menubox. Cette méthode n'est pas recommandée et peut entraîner des fuites de mémoire. box的时候,才给menubox添加了点击事件。这种方法是不推荐的,有可能有内存泄露风险。

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

Il est préférable d'afficher tous les codes de menu, afin que l'événement de menubox puisse être déclenché en même temps🎜
阿神

La logique est fausse, non ? . . L'événement d'écoute de la boîte de menu dépend ici de l'événement de clic de la boîte. Lorsque la case n'est pas cliquée, une grande section au milieu ne sera pas exécutée, donc aucun monitoring ne sera ajouté à la boîte de menu.
Ces deux événements d'écoute doivent être au même niveau. Il suffit de mettre les événements de monitoring à l'intérieur et de les mettre au même niveau que la box

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal