Cuando recientemente escribí una instancia, utilicé la función de alternativa, pero cuando se llama la llamada, el elemento se ocultará antes de usar múltiples eventos para cambiar. Bachelson no puede buscar el documento de la API JQuery en Internet. La razón fue finalmente encontrada:
Resultó que después de la versión jQuery 1.9, Toggle () cambió las siguientes notas del sitio web oficial:
Nota: Esta firma del método se estableció en jQuery 1.8 y se eliminó en jQuery 1.9.
En la versión temprana, había dos toggle () con el mismo nombre, pero el método de ejecución era diferente:
.toggle (Handler (EventObject), Handler (EventObject) [, Handler (EventObject)])
Descripción: vincule dos o morers a los elementos coincidentes, que se ejecutarán con clics alternativos.
=========================================== ===
.toggle ([duración] [, completo])
Descripción: mostrar u ocultar los elementos coincidentes.
La versión posterior eliminó la primera función toggle (), que hizo que el elemento ocultara el elemento cuando se usó para llamar a la función de conmutación.
=======================
Ahora que se elimina esta función, la demanda aún es necesaria. ¿Cómo lograr turnos de cambio de múltiples eventos?
Se pueden realizar diferentes funciones juzgando diferentes situaciones mediante el evento de clic, o se realizan diferentes funciones estableciendo un recuento variable.
Copiar código del código de la siguiente manera:
var num = 0;
$ ('#Button').
if (num ++ %2 == 0) {{
// Dosomething
} Demás {
//
}
E.PreventDefault ();
});