public

  • Download Gist
select-parent-categories.js
JavaScript
1 2 3 4 5 6 7 8 9 10 11
jQuery(document).on( 'ready', function($){
$('.categorychecklist').on( 'click', 'input[type="checkbox"]', function(){
if ( ! $(this).is( ':checked' ) ) return;
 
$(this).closest( 'ul.children' )
.parentsUntil( '.categorychecklist', 'li' )
.children( 'label' )
.children( 'input[type="checkbox"]' )
.prop( 'checked', true );
});
});

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.