- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
$( '.radio-check-value' ).on( 'change', '.check_value', function(){
var checkedVal = $( this ).val();
console.log( checkedVal );
var nonCheck = checkedVal == 'default' ? 'measure' : 'default';
var parentBlock = $( this ).parent().parent();
if( parentBlock.find( '[data-units=' + checkedVal + ']' ).hasClass( 'nonactiv' ) ){
parentBlock.find( '.count-units.' + nonCheck ).removeClass( 'active' );
parentBlock.find( '.count-units.' + nonCheck ).addClass( 'nonactiv' );
parentBlock.find( '[data-units=' + nonCheck + ']' ).removeClass( 'active' );
parentBlock.find( '[data-units=' + nonCheck + ']' ).addClass( 'nonactiv' );
parentBlock.find( '[data-units=' + checkedVal + ']' ).removeClass( 'nonactiv' );
parentBlock.find( '[data-units=' + checkedVal + ']' ).addClass( 'active' );
parentBlock.find( '.count-units.' + checkedVal ).removeClass( 'nonactiv' );
parentBlock.find( '.count-units.' + checkedVal ).addClass( 'active' );
parentBlock.find( '.check_value.' + nonCheck ).removeAttr( 'checked' );
}
} );