Jquery locater is looking in wrong page after reload
<p>I have the following pages:
default.aspx
widgets/rss.aspx</p>

<p>The rss.aspx gets dynamically loaded into a div upon loading default.aspx with this code:</p>

<pre><code>$.get('/Widgets/rss.aspx', { TabControlID : 385}, function(data) {
    $('#drbox385').html(data);
});
</code></pre>

<p>This works without a problem.</p>

<p>Code inside rss.aspx:</p>

<pre><code>&lt;input type="submit" value="Save" /&gt;

&lt;div id="RSSfeed&lt;%=TabControlID %&gt;"&gt;

&lt;script type="text/javascript"&gt;
  var gurl = "http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&amp;callback=?&amp;q=&lt;%=MyUrl%&gt;&amp;num=&lt;%=MyCount %&gt;";
  $.getJSON(gurl, function (data) {
  var feeds = data.responseData.feed;
  if (!feeds) {
      $("#RSSfeed&lt;%=TabControlID %&gt;").append('There was an error loading this feed.');
      }
      else
      {
          for (var i = 0; i &lt; feeds.entries.length; i++) {
              var entry = feeds.entries[i];
              var title = entry.title;
              var link = entry.link;
              var description = entry.contentSnippet;
              var html = "&lt;div class='stippel'&gt;&lt;img height='10' width='10' src='/images/rss10.png' style='margin-right:2px;'&gt;&lt;a target='_blank' href='" + link + "' class='feed_item_link' title='" + description + "'&gt;" + title + "&lt;/a&gt;&lt;/div&gt;";
              // this line doesn't work after reload
              $("#RSSfeed&lt;%=TabControlID %&gt;").append($(html));
              // end of bug
          }
      }
  })
&lt;/script&gt;    
</code></pre>

<p>When you click on the Save button the configuration data is posted to an invisible iframe on default.aspx
The iframe generates the following code to reload the widget with the new configuration:</p>

<pre><code>$(document).ready(function(){
var str;
str = "&lt;div style='text-align:center'&gt;&lt;img src='/images/loading.gif' width='32' heigth='32'/&gt;&lt;/div&gt;";
$(parent.document).find('#drbox385').html(str);
$.get('/Widgets/rss.aspx', { TabControlID : 385}, function(data) {
$(parent.document).find('#drbox385').html(data);
});
}); 
</code></pre>

<p>The data is loaded back into the page but this line of code in rss.aspx doesn't work:</p>

<pre><code>$("#RSSfeed&lt;%=TabControlID %&gt;").append($(html));
</code></pre>

<p>Jquery is looking for ID #RSSfeed385 inside of rss.aspx instead of default.aspx</p>

<p>What is the correct syntax to change this behaviour?</p>
