javascript DOM 대상 jquery 대상

1039 단어 JavaScript
우선,상황 을 가정 합 니 다.HTML 파일 에 selection 대상 에 함 수 를 추가 하려 면 이 함수 의 이름 은 다이나믹 입 니 다.change(this),selection 의 option 이 바 뀌 었 을 때 onchange 이 벤트 를 호출 하여 처리 합 니 다.그러나 js 파일 에서 이 this 는 javascript DOM 대상 을 전달 합 니 다.jquery 대상 이 아니 기 때문에 jquery 방법 을 사용 할 수 없습니다.더 나 아가 탐색 기의 호환성 을 동시에 고려 할 수 없습니다.따라서 일정한 수단 으로 dom select 대상 을 jquery 대상 으로 변환 해 야 합 니 다.사실 간단 해,dynamicchange 함수 에서'$'기 호 를 사용 하면 함수 에 전 달 된 DOM 대상 을 jquery 대상 으로 변환 할 수 있 고 모든 jquery 방법 을 사용 할 수 있 으 며 브 라 우 저 를 호 환 할 수 있 습 니 다.
예 는 다음 과 같다.
1 function dynamic_change(select)

2 {

3     var op = $(select);

4     alert(op.text());

5 }

좋은 웹페이지 즐겨찾기