javascript - How to remove the first charcter of nnumber in jquery? -


i'm trying remove first charcter of numbers, i'm not sure why it's not working. after executing code want have these numbers:

3032659875

3032369875

5456663323

3265333333

3032659898

any please?? lot!

here's code:

<table> <tr>  <td class = "usersphonenumber">13032659875</td> </tr> <tr>  <td class = "usersphonenumber">13032369875</td> </tr> <tr> <td class = "usersphonenumber">15456663323</td> </tr> <tr> <td class = "usersphonenumber">13265333333</td> </tr> <tr> <td class = "usersphonenumber">13032659898</td> </tr>  </table> 

jquery

 $(document).ready(function (){             var thenumber = $(".usersphonenumber");             if ((thenumber.text()).length === 11) {                 var val = $(this).html();                 $(this).html(val.substring(1, val.length));             }     }); 

live demo https://jsfiddle.net/henrygranados/mlar8bja/

it doesn't work because .usersphonenumber multiple elements need loop trough them:

$(document).ready(function() {   // loop on elements   $(".usersphonenumber").each(function() {     // check if elements length 11     if ($(this).text().length === 11) {       var val = $(this).html();       $(this).html(val.substring(1, val.length));       console.log("tes33");       alert("testing");     }   }) }); 

updated fiddle