Trigger Klik op Invoer wanneer op label wordt geklikt - CSS-trucs

Anonim

Labels moeten 'voor'-attributen hebben die overeenkomen met de ID van de invoer die ze labelen. Dit betekent dat we dat attribuut kunnen blijven haken en het in een selector kunnen gebruiken om een ​​klik op de invoer zelf te activeren. Ervan uitgaande dat je natuurlijk een reden hebt om te letten op klikken op invoer.

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