File "taxonomy.js"
Full Path: /home/refref/public_html/code/wordfence/framework/meta-box-library/js/taxonomy.js
File size: 891 bytes
MIME-type: text/plain
Charset: utf-8
jQuery( document ).ready( function( $ )
{
$( '.rw-taxonomy-tree input:checkbox' ).change( function()
{
var $this = $( this ),
$childList = $this.parent().siblings( '.rw-taxonomy-tree' );
if ( $this.is( ':checked' ) )
{
$childList.removeClass( 'hidden' );
}
else
{
$childList.find( 'input' ).removeAttr( 'checked' );
$childList.addClass( 'hidden' );
}
} );
$( '.rw-taxonomy-tree select' ).change( function()
{
var $this = $( this ),
$childList = $this.siblings( '.rw-taxonomy-tree' ),
$value = $this.val();
$childList.removeClass( 'active' ).addClass( 'disabled' ).find( 'select' ).each( function()
{
$( this ).val( $( 'options:first', this ).val() ).attr( 'disabled', 'disabled' );
} );
$childList.filter( '.rwmb-taxonomy-' + $value ).removeClass( 'disabled' ).addClass( 'active' ).children( 'select' ).removeAttr( 'disabled' );
} );
} );