선언한 함수 미리보기()에 매개변수를 전달한 후 매개변수 값을 temp 변수에 전달하고 마지막으로 호출을 onclick=" Preview(this.innerHTML)"로 변경합니다.개인 테스트 가능합니다#🎜 🎜#$(this).innerHTML에서는 jq 객체가 아닌 브라우저 객체입니다
요소의 onclick에 작성된 함수 미리보기는 요소가 아닌 전역 개체 창을 가리킵니다
$(this)는 jq 객체이므로 $(this).html()
$(this)[0].innerHTML 처럼
멈추고 작성한 $(this)가 무엇인지 살펴보세요. 원하는 td가 아니라 창을 참조해야 합니다
$(this)는 jquery로 래핑된 컨텍스트 환경이며 내부 정적 조각을 얻으려면 지정된 메서드가 필요합니다. 획득하는 두 가지 방법:
네이티브 쓰기: this.innerHTMLjquery: $(this).html()jq+Native: $(this)[0].innerHTML 또는 this.get(0).html ()
네이티브를 원하시나요 아니면 jq를 원하시나요
선언한 함수 미리보기()에 매개변수를 전달한 후 매개변수 값을 temp 변수에 전달하고 마지막으로 호출을 onclick=" Preview(this.innerHTML)"로 변경합니다.
개인 테스트 가능합니다#🎜 🎜#$(this).innerHTML에서는 jq 객체가 아닌 브라우저 객체입니다
요소의 onclick에 작성된 함수 미리보기는 요소가 아닌 전역 개체 창을 가리킵니다
$(this)는 jq 객체이므로 $(this).html()
을 사용하세요.$(this)[0].innerHTML 처럼
;멈추고 작성한 $(this)가 무엇인지 살펴보세요. 원하는 td가 아니라 창을 참조해야 합니다
$(this)는 jquery로 래핑된 컨텍스트 환경이며 내부 정적 조각을 얻으려면 지정된 메서드가 필요합니다.
으아악획득하는 두 가지 방법:
네이티브 쓰기: this.innerHTML
jquery: $(this).html()
jq+Native: $(this)[0].innerHTML 또는 this.get(0).html ()
네이티브를 원하시나요 아니면 jq를 원하시나요