Tengo una lista grande de casillas de verificación con valores exclusivos id
. Me gustaría obtener el id
de la casilla de verificación que ejecuta mi función de JavaScript. ¿Puedo hacer esto usando $(this)
?Obtención del remitente en jQuery
29
A
Respuesta
47
Puede obtener el objetivo del evento usando event.target
.
$('input:checkbox[id]').change(function(event) {
var checkboxID = $(event.target).attr('id');
alert(checkboxID);
});
+0
EXACTAMENTE lo que estaba buscando. ¡¡Gracias!! – esqew
+2
En mi caso, con el elemento de botón en cromo y Safari solo funciona la versión con $ (esto). Así que ten cuidado con el uso de $ (event.target) –
10
Si this
puntos a su casilla de verificación, a continuación, se llega a la identificación utilizando $(this).attr('id')
Por ejemplo:
$('input:checkbox').click(function(){
var id = $(this).attr('id');
// do something with id
});
Ver DEMO.
Cuestiones relacionadas
- 1. Obtención de un objeto HTMLElement del objeto jQuery
- 2. js o Jquery: obtención del área visible de div desplazable
- 3. Obtención del estado del sistema en python
- 4. MailMessage configurando el nombre del remitente
- 5. ¿Cómo obtengo el puerto UDP del remitente en C?
- 6. ¿Cómo puedo configurar la dirección del remitente en Jenkins?
- 7. Obtención de const_iterator del iterador
- 8. Obtención del nombre de conjunto
- 9. Obtención del URL en WPF WebBrowser
- 10. Obtención del concentrador actual en SignalR
- 11. Crear eventos personalizados: ¿remitente de objeto o remitente con tipo?
- 12. jQuery FullCalendar Obtención de optimización de eventos
- 13. parámetro de evento; "remitente como Objeto", o "remitente como T"?
- 14. ¿Qué es el remitente?
- 15. Remitente Objeto y EventArgs
- 16. ¿Obtiene la identificación del cliente del remitente del mensaje en socket.io?
- 17. Solicitud de obtención de dominio cruzado en JS/JQuery
- 18. Obtención del índice correcto de la matriz de entrada en JQuery
- 19. La construcción de un servicio de correo electrónico del remitente
- 20. Cómo configurar el nombre del remitente para el correo electrónico?
- 21. Enviando correos electrónicos en asp.net con un nombre específico en lugar del correo electrónico del remitente
- 22. Obtener la URL del remitente de la solicitud con HttpServletRequest
- 23. Cómo obtengo el valor de la etiqueta del remitente
- 24. ¿Cómo puedo falsificar la dirección IP del remitente utilizando curl?
- 25. Obtención del tipo de trazado R "b"
- 26. Obtención del esquema para una tabla
- 27. Obtención del token de actualización de OAuth2
- 28. Obtención del valor Nth con Linq
- 29. ¿Redireccionamiento de JavaScript basado en el remitente?
- 30. AMQP/RabbitMQ remitente en AVR (Arduino)
Tendrá que proporcionar su ejemplo en primer lugar, de lo que entendemos por "casilla de verificación [...] ejecuta mi función de JavaScript" – BoltClock