title: Setting background color + opacity in js except a button
body: <p>When something happens I am setting body <code>background-color</code> to grey and decrease <code>opacity</code>. However that obviously changes opacity of a button as well.</p>
  
  <p>What I want to achieve is when action occur, change opacity of everything except the button.</p>
  
  <pre><code>var highlight = $('#' + scroll).closest('div').find('button');
  $('body').css('opacity', '0.2');
  $('body').css('background-color', 'grey');
  $(highlight).css('background-color', '#FDFF47');
  $(highlight).css('opacity', '1');
  </code></pre>
  
  <p>How can that be done?</p>