Udløserklik på input, når der klikkes på etiket - CSS-tricks

Anonim

Etiketter skal have "for" -attributter, der matcher ID'et for det input, de mærker. Dette betyder, at vi kan fange den attribut og bruge den i en vælger til at udløse et klik på selve input. Forudsat at du selvfølgelig har en eller anden grund til at se efter klik på input.

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