title: jQuery appending double quote doesn't work properely
body: <p>I have a div that I want to append dynamic elements inside , these elements are just divs that have specific classes , and some custom attribute called tag , the function works fine , but for some elements it just acts weird , here is an example : 
  to append a div that will show operator "=" , and have tag attribute equal to "" , i use :</p>
  
  <pre><code>$("#Add_equal").click(function(){
      $("#rule_assembly").append('&lt;div tag="&lt;equal&gt;&lt;/equal&gt;" class="block operator"&gt;=&lt;/div&gt;') 
  </code></pre>
  
  <p>and it works fine.</p>
  
  <p>to use same algorithm to append a div that will show operator "/" , and have tag attribute equal to "" , i use:   </p>
  
  <pre><code> $("#rule_assembly").append('&lt;div tag="&lt;expr operator="/"&gt;&lt;/expr&gt;" class="block mathoperator"&gt;/&lt;/div&gt;')
  </code></pre>
  
  <p>this one doesn't work it is supposed to show "/" but it doesnt !! any help would be appreciated .</p>
  
  <p>JSFIDDLE : <a href="http://jsfiddle.net/prollygeek/eQYdn/" rel="nofollow">http://jsfiddle.net/prollygeek/eQYdn/</a></p>
  
  <p>try pressing equal button , and division button.</p>