Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --------------
- | | |
- | | Click|
- --------------
- $('#mytable').click(function(e) {
- var tr = $(e.target).parent('tr');
- var x = $('tr', this).index(tr);
- var y = tr.children('td').index($(e.target));
- alert(x + ',' + y);
- });
- <table id='mytable'>
- <tr>
- <td>hi</td>
- <td>heya</td>
- </tr>
- <tr>
- <td>boo</td>
- <td>weee</td>
- </tr>
- </table>
- $('#mytable').click(function(e) {
- var td = $(e.target);
- // go crazy
- });
- $('td').click(function(event) {
- var row = $(this).parent('tr');
- var horizontal = $(this).siblings().andSelf().index(this);
- var vertical = row.siblings().andSelf().index(row);
- alert(horizontal+','+vertical);
- });
- $("#tableId td").live('click', function () {
- var $this = $(this);
- var x = $this.prevAll().length;
- var y = $this.parent().prevAll.length;
- console.log(x + ", " + y);
- });
- var row = 0;
- $('#tblImages > tbody > tr').each( function(){
- var col = 0;
- $(this).children('td').each( function(){
- $(this).attr("currentRow", row).attr("currentCol", col);
- col++;
- });
- row++;
- }
- );
- $('#tblImages > tbody > tr > td').click(function(){
- alert( $(this).attr("currentRow") + " " + $(this).attr("currentCol"));
- $("#tableId td").click( function () {
- var x = $(this).index($(this).siblings().andSelf());
- var y = $(this).parent().index($(this).parent().siblings().andSelf());
- alert(x + ", " + y);
- });
Add Comment
Please, Sign In to add comment