2011-09-13 4 views
0

나는 웹에 일부 코드를 찾고 있었어요와 DOM 객체의 relatedObject 속성의 목적이 무엇인지 알아낼 수 :목적은

this.hotspot = document.createElement('div'); 
this.hotspot.relatedObject = this; 

사람은 아이디어가?

+0

Google과 StackOverflow의 차이점을 설명해 드리겠습니다. * "X는 무엇입니까?"*는 Google에 대한 질문입니다. * "X를 사용하는 데 문제가 있습니다. 도와 드릴 수 있습니까?"* StackOverflow에 대한 질문입니다. –

+0

그리고 relatedObject는 표준 DOM 속성이 아닙니다. –

+0

@ Šime Vidas : Google에서 유용한 결과를 찾지 못했습니다 (특히 '관련 객체'는 실제로 광범위한 용어이므로). Stack Overflow에 대해서는 중복이 없기 때문에 질문하는 것이 좋습니다. –

답변

3

표준 속성은 아닙니다. 나중에 JSocket 객체를 특정 HTML 요소에 바인딩하는 방법 일 수 있습니다. 예를 들어 나중에 이벤트 핸들러에서 객체를 쉽게 검색 할 수 있습니다.

+0

코드를 작성한 사람은 방금 속성을 추가 했습니까? 나는 당신이 요소에 그렇게 할 수 있다고 생각하지 않았습니다. 따라서 중첩 단계는 모든 코드를 검색하여 사용중인 위치를 찾으려는 것입니다 ... : P. 도와 주셔서 감사합니다. – LordZardeck

+0

@LordZardeck : 맞습니다. 더 많은 것을 알고 싶다면 여기 사용자 정의 속성에 대한 흥미로운 토론이 있습니다 : http://stackoverflow.com/questions/992115/custom-attributes-yay-or-nay –

+0

좋아, 마침내 어디에서 사용했는지 알았습니다. 수천 줄의 코드를 파고 들었다. 너는 옳았다. 다른 클래스의 해당 객체에 액세스 할 수 있도록 추가 된 것 같습니다. – LordZardeck

0

나는 이것이 표준 속성이라고 생각하지 않지만 그것을 핫스팟에 할당함으로써 생성 된 속성이라고 생각한다. 아마도 그것을 생성 한 객체의 참조를 추적 할 것이다.

관련 문제