Manter Ordem com Jquery Event Binding
Em um aplicativo da web com vários blocos de script, pedindo eventos vinculados ao jQuery pode se tornar um problema. Quando um evento OnClick está vinculado a um botão, ele pode ser executado em uma ordem inesperada, causando inconsistências. Ao criar um evento específico e vincular retornos de chamada para acionar quando são acionados por outros retornos de chamada, a ordem é mantida. // manipular #mydiv ... $ ('#mydiv'). Trigger ('MyDiv-manipulado'); }); $ ('#mydiv'). bind ('mydiv-manipulado', função (e) { // Faça mais coisas agora que #mydiv foi manipulado retornar; });
Neste cenário, clicar em #mydiv aciona o evento 'click', que manipula o elemento. Posteriormente, o evento personalizado 'MyDiv-manipulado' é acionado, permitindo que mais ações sejam executadas. Ao utilizar eventos personalizados, a ordem da execução do evento é controlada, fornecendo comportamento previsível.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3