Just a little snippet I worked up that may be useful to someone …
jQuery(document).ready(function($){ $('div#checkall-wrapper input[type=checkbox]').click(function(){ if( $(this).attr('checked') ){ $('tdiv#wraparound-targets input[type=checkbox]').attr('checked','checked'); }else{ $('div#wraparound-targets input[type=checkbox]').removeAttr('checked'); } }); });
Make sense?
Nice tip!
This is how I would have done it in your case:
Yup, makes sense. I just know that a lot of people have a hard time understanding the ternary operator, so I wrote it out longhand.