Triggering jquery event function at page load
- by lazysoundsystem
Here's a little jQuery function that does what I want when a checkbox is clicked, but I have a basic gap in my knowledge:
How to register this so that it deals with checkboxes that are already clicked when the page loads?
$(document).ready(function() {
$('fieldset input:checkbox').click(function() {
if ($(this).attr('name') == 'foo') {
// hide checkbox 'bar'
}
else {
// show checkbox 'bar'
}
}
});
If I use .trigger('click'), it clicks (or unclicks) all the boxes on page load.
I can think of a few ways to do this that would involve repeating portions of the code, but I just know that jQuery already has an elegant answer for this...