title: HTML5 Audio tag refuses to stop playing, even after being removed?
body: <p>So I have this audio tag:</p>
  
  <pre><code>&lt;audio src=".....mp3" autoplay id="aud"&gt;&lt;/audio&gt;
  </code></pre>
  
  <p>And 20 seconds later I fire this code:</p>
  
  <pre><code>var obj=$('#aud')
  obj[0].volume=0;
  obj[0].pause();
  obj.prop('volume',0);
  obj.trigger('pause');
  obj.attr('src','');
  obj.remove();
  console.log('REMOVED!!');
  </code></pre>
  
  <p>But after all of this, the audio is still playing??</p>
  
  <p>The audio tag has been successfully removed by <code>obj.remove()</code>, but the audio goes on.</p>
  
  <p>The <code>console.log()</code> logs correctly. I get no errors. But despite using several methods to mute, pause and remove the audio tag, the audio goes on.</p>
  
  <p>Can anyone explain why?</p>
  
  <p>I need to purge this audio with salt and flame. Any help will be most appreciated, this is slowly sending me insane...</p>