title: jQuery mobile listview change select item and highlight it
body: <p>In a page,there is a listview,the first item is selected:</p>
  
  <pre><code>var len = results.rows.length,
  $list = $("#listAddr");
  var $strHTML  =" ";
  for (var i = 0; i &lt; len; i++) {
      $strHTML += '&lt;li ';
      if (i == 0) {
          $strHTML += ' data-theme="b" ';
      }
  
  
      $strHTML += '&gt; &lt;a href="#" data-ajax="false"';
      $strHTML += ' data-id="' + results.rows.item(i).Id + '"&gt;' + results.rows.item(i).Name + '&lt;/a&gt;&lt;/li&gt;';
  }
  
  $list.html($strHTML);
  $list.delegate('li a', 'click',function(e){
  //  $("#listAddr").attr("li").removeClass("liSel");
      $(this).addClass("data-theme='b'");
      $("#listAddr").listview("refresh");
      //$(this).removeClass("data-theme");
      clickAddr($(this).data('id'));
  });
  </code></pre>
  
  <p>When I select the third item,I want the third item to be "data-theme='b'" style and the first item to remove the theme.How to be able to do that?</p>