type - onclick jquery
Llamar a una funciĆ³n en jQuery con click() (1)
$("#closeLink").click(closeIt);
Digamos que quieres llamar a tu función pasando algunos argumentos a ella, es decir, closeIt(1, false)
. Luego, debe construir una función anónima y llamar a closeIt
desde allí.
$("#closeLink").click(function() {
closeIt(1, false);
});
En el siguiente código, ¿por qué funciona la función abierta pero la función cerrar no?
$("#closeLink").click("closeIt");
¿Cómo se llama a una función en click()
lugar de definirla en el método de click()
?
<script type="text/javascript">
$(document).ready(function() {
$("#openLink").click(function() {
$("#message").slideDown("fast");
});
$("#closeLink").click("closeIt");
});
function closeIt() {
$("#message").slideUp("slow");
}
</script>
Mi HTML:
Click these links to <span id="openLink">open</span>
and <span id="closeLink">close</span> this message.</div>
<div id="message" style="display: none">This is a test message.</div>