---------------------------------------------------------------------------------
# 스크립트 부분
<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") 등의 메소드를 이용해준다면,
그 이벤트의 발생위치를 판단할 수 있고, 그에 따른 명령을 따로 처리해 줄 수 있다.
'.NET > 스크립트 + JQuery' 카테고리의 다른 글
[스크랩] 인터넷 창 닫기 이벤트 처리 (0) | 2013.03.18 |
---|---|
[자바스크립트] 비활성화창 만들기 (0) | 2013.03.14 |
키 이벤트 (자바스크립트 JQuery) (323) | 2013.01.24 |
function setCookie( cookieName, cookieValue, expireDate ) (305) | 2013.01.23 |
function getCookie( cookieName ) (149) | 2013.01.23 |