반응형
이번에는 제목의 내용과 같이 Table tag에서 선택한 (click 등의 이벤트)에서 Row Index, Column Index를 가져오는 것을 테스트 하려 한다.
아래의 스크립을 참조 하면 간단할 듯 싶다.
<!doctype html> <html lang="en"> <head> <style> table{ border:1px solid #ddd } td{ border:1px solid #ddd } </style> <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.0.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('td').click(function(){ // index는 0부터 시작 var rowIndex = $(this).parent().parent().children().index($(this).parent()); var colIndex = $(this).parent().children().index($(this)); alert(rowIndex +"/"+ colIndex); }); }); </script> <title>Document</title> </head> <body> <div> <table> <tr> <td>1</td><td>2</td><td>3</td><td>4</td> </tr> <tr> <td>1</td><td>2</td><td>3</td><td>4</td> </tr> <tr> <td>1</td><td>2</td><td>3</td><td>4</td> </tr> <tr> <td>1</td><td>2</td><td>3</td><td>4</td> </tr> <tr> <td>1</td><td>2</td><td>3</td><td>4</td> </tr> <tr> <td>1</td><td>2</td><td>3</td><td>4</td> </tr> <tr> <td>1</td><td>2</td><td>3</td><td>4</td> </tr> </table> </div> </body> </html>
반응형
'Development > Javascript' 카테고리의 다른 글
jqGrid 멀티셀렉트 시 CheckBox에서만 Check (0) | 2015.03.12 |
---|---|
c# phatomJS를 이용한 WebBrowser Screenshot (0) | 2015.02.05 |
jquery layout (0) | 2015.01.07 |
Javascript GUID 생성 (0) | 2015.01.05 |
iframe 의 parent function 호출 (0) | 2014.12.24 |