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)); } });
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"); } }) });