posted by 네코냥이 2013. 2. 3. 14:45

---------------------------------------------------------------------------------

# 스크립트 부분


<script type="text/javascript">

function Commend( where ) {

var object = $(where);  // 받은 인자를 바로 $안에 감싸면, JQuery 객체가 되어버린다.

var upper_Tag = where.parent();  //이벤트가 일어난 부분의 부모태그

var Title = upper_Tag.parent().find("[name=Title]").val();    

// 한번 더 상위 태그로 올라가, name 속성의 값이 Title인 객체를 찾음. 그 객체의 값

}

</script>

---------------------------------------------------------------------------------

# HTML 부분

<tr>

<td>

<span name="Title"> TITLE </span>

</td>

<td>

<span onclick=" Commend(this) ">Content</span>

</td>

</tr>

---------------------------------------------------------------------------------

HTML 구조에 의존적이긴 하지만, attr("id") 등의 메소드를 이용해준다면,

그 이벤트의 발생위치를 판단할 수 있고, 그에 따른 명령을 따로 처리해 줄 수 있다.