Show textarea that share the same parent

Show textarea that share the same parent

I'm trying to get the textarea that shares the same parent as the selected option to show, but all the textareas show when their own option is not selected. Any suggestion on how I can solve this. My code looks like bellow:

  1. $('#snitchBox').each(function (index, value){
  2.     $(document).ready(function () {
  3.     $("#snitchBox").hide();
  4.         $('select#reportReason').on('change', function() {
  5.                                       
  6.                        if ($(this).val() === 'Other') {
  7.                            
  8.                       $("textarea#snitchBox").show();
  9.    
  10.                         } else {
  11.                            
  12.                             $("textarea#snitchBox").hide();
  13.                         }
  14.                        
  15.                         }).change();
  16.             });
  17.        
  18.                 });

See on jsFiddle.