Pregunta

En jQuery, tengo cosas por hacer como esto en el pasado:

$('#someCheckbox').click();

Y todo funciona como si el usuario hizo clic en el elemento normalmente. Sin embargo, la misma no funciona en MooTools:

$('someCheckbox').fireEvent('click');

La casilla de verificación no quede marcada, ni tampoco ninguno de los controladores de eventos cota fuego.

¿Hay una manera de hacer esto? Necesito el "clic" controladores de eventos ya vinculados al fuego, por lo que sólo su creación de "verificado" atributo no es una opción.

Gracias

¿Fue útil?

Solución

El evento de clic debe disparar cuando fireEvent('click') se llama. Ver http://mootools.net/shell/8bbgn/ para una demostración Acabo de crear.

La casilla de verificación no consiga comprobado, como se esperaba. Para ello, debe establecer la propiedad marcada como true:

$('someCheckbox').setProperty('checked', true);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top