Expand Collapse does not work with JQuery 1.9

Expand Collapse does not work with JQuery 1.9

Hello I am working with this jquery. No matter what happens, it fails. When I put the Jquery in as a url or when I put it beside the html file, it does not collapse.

    <html> 
    <head> 
       
     <style type="text/css"> 
     
     table, tr, td, th 
     { 
        border: 1px solid black; 
        border-collapse:collapse; 
     } 
     tr.header 
     { 
        cursor:pointer; 
     } 
     
     
    </style> 
     
        <script src="jquery-1.9.1.js"  type="text/javascript"></script> 
      
     
     
     
     
       <script type="text/javascript"> 
         $('.header').click(function(){ 
         $(this).find('span').text(function(_, value){return value=='-'?'+':'-'}); 
         $(this).nextUntil('tr.header').slideToggle(100, function(){ 
             }); 
             }); 
       </script> 
     
    </head> 
     
    <body> 
     
    <table border="0"> 
      <tr  class="header"> 
          <th colspan="2">Header <span>-</span></th> 
      </tr> 
      <tr> 
        <td>data</td> 
        <td>data</td> 
      </tr> 
      <tr> 
        <td>data</td> 
        <td>data</td> 
      </tr> 
      <tr  class="header"> 
        <th colspan="2">Header <span>-</span></th> 
      </tr> 
      <tr> 
        <td>date</td> 
        <td>data</td> 
      </tr> 
      <tr> 
        <td>data</td> 
        <td>data</td> 
      </tr> 
      <tr> 
        <td>data</td> 
        <td>data</td> 
      </tr> 
    </table> 
     
    </body> 
     
    </html>