title: jQuery / Ajax - $.ajax() Passing Parameters to Callback - Good Pattern to Use?
body: <p>JavaScript code I'm starting with:  </p>
  
  <pre><code>function doSomething(url) {  
     $.ajax({
        type: "GET",  
        url: url,  
        dataType: "xml",  
        success: rssToTarget  
     });  
  }    
  </code></pre>
  
  <p>Pattern I would like to use:</p>
  
  <pre><code>//where elem is the target that should receive new items via DOM (appendChild)
  function doSomething(url, elem) {
     $.ajax({
        type: "GET",
        url: url,
        dataType: "xml",
        success: rssToTarget(elem)
     });
  }  
  </code></pre>
  
  <p>I don't think I can get the callback to work this way, right? What is the proper pattern? I don't want to use global variables necessarily to temporarily hold the <code>elem</code> or elem name.</p>