title: JQuery show() does not work for iframe in IE 10
body: <p>I have the following HTML:</p>
  
  <pre><code>&lt;a href="#" onClick="createDIV('thediv')"&gt;Create DIV&lt;/a&gt;&lt;br/&gt;
  &lt;a href="#" onClick="hideDIV()"&gt;Hide Div&lt;/a&gt;&lt;br/&gt;
  &lt;a href="#" onClick="showDIV('thediv')"&gt;Show Div&lt;/a&gt;&lt;br/&gt;
  </code></pre>
  
  <p>And the following 3 JQuery functions to create the DIV, hide it and show it back again:</p>
  
  <pre><code>function createDIV(winname)
  {
      $('&lt;div id="'+winname+'"&gt;&lt;/div&gt;').appendTo('body');
  $('#'+winname).html('&lt;iframe     src="http://www.quackit.com/html/templates/frames/frames_example_1.html"     seamless="seamless"&gt;&lt;/iframe&gt;');
  }
  
  function hideDIV()
  {
      $("div:visible").hide();
  }
  
  function showDIV(winname)
  {
      $('#'+winname).show();
  }
  </code></pre>
  
  <p>This code works just fine with Chrome and Firefox but, the showDIV function does not work under IE 10.</p>
  
  <p>I noticed it does not work under IE when the iframe src contains a page with frames!</p>
  
  <p>Please, does anyone have a solution or workaround for this? It is driving my crazy already.</p>
  
  <p>Thanks!!</p>
  
  <p>Luciano</p>