자바스크립트로 선택한 노드에 제이쿼리 메서드를 사용하는 방법?


제가 너무 복잡하게 돌아가는 건지도 모르겠는데 form이 여럿 있고 각 form안에 button이나 submit타입의 input대신 <i>태그에 onclick으로 처리하려고 합니다.
그래서 계획하는 것은 일단 onclick = "this..."로 node element를 잡고 가장 가까이에 있는 form까지 트리탐색을 해서 .closest메서드를 사용하려고 하는 중입니다.

<form action="./update" method="post" enctype="multipart/form-data">
 <tr>
   <td><input type="text" name="name" value=""></td>
   <td>
     <i onclick="this...?">mode_edit</i>
   </td>
 </tr>
</form>

단순하게 줄이면 이런 식입니다.

  • 2016년 07월 26일에 작성됨

  • form에 name을 할당해서 하시면 안되는건가요? 그게 젤 간단해보이는데요.    Manki Kim   2016.7.26 17:39     
조회수 117


1 답변


<i onlick=" jQuery(this).closest()"></i>

요런식으로 될꺼에요. 아마도...


로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close