javascript - Script for adding same id to all tables automatically -
i have web site lot of tables , using specific script, requires id each table, there method adding same id on every table in website automatically ?
example default table s this:
<table class="table-cr"> <tr> <td>jill</td> <td>smith</td> <td>50</td> </tr> <tr> <td>eve</td> <td>jackson</td> <td>94</td> </tr> </table> after :
<table id="xxxx" class"table-cr"> <tr> <td>jill</td> <td>smith</td> <td>50</td> </tr> <tr> <td>eve</td> <td>jackson</td> <td>94</td> </tr> </table>
here possible solution:
iterate through tables in page , assign id shown below,
var tables = $('table'); $.each(tables, function(i, tbl){ $(tbl).prop('id', 'table'+i); }); $('#status').text('dynamic id of third table is: '+$(tables[2]).prop('id')); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <table class="table-cr"> <tr> <td>jill1</td> <td>smith1</td> <td>501</td> </tr> <tr> <td>eve1</td> <td>jackson1</td> <td>941</td> </tr> </table> <table class="table-cr"> <tr> <td>jill2</td> <td>smith2</td> <td>502</td> </tr> <tr> <td>eve2</td> <td>jackson2</td> <td>942</td> </tr> </table> <table class="table-cr"> <tr> <td>jill3</td> <td>smith3</td> <td>503</td> </tr> <tr> <td>eve33</td> <td>jackson3</td> <td>943</td> </tr> </table> <label id='status'/>
Comments
Post a Comment