Trigger Fare clic su Input quando si fa clic sull'etichetta - Trucchi CSS

Anonim

Le etichette devono avere attributi "per" che corrispondono all'ID dell'input che stanno etichettando. Ciò significa che possiamo catturare quell'attributo e usarlo in un selettore per attivare un clic sull'input stesso. Supponendo ovviamente che tu abbia qualche motivo per guardare i clic sugli input.

var labelID; $('label').click(function() ( labelID = $(this).attr('for'); $('#'+labelID).trigger('click'); ));