아무도 알아낼 수 있습니까?잡히지 않은 TypeError : Object [object Object]에 'on'메서드가 없습니다.
jQuery의 최신 (또는 새 버전) 버전을 사용하면 아래의 작은 스크립트가 정상적으로 작동합니다. 그러나 이전 버전의 jQuery를 사용하면 스크립트에 on
함수가 존재하지 않는다고 나와 있습니다. 도움의 어떤 종류의 감사
$(document).ready(function() {
$(".theImage").on("click", function(){
// In the event clicked, find image, fade slowly to .01 opacity
$(this).find("img").fadeTo("slow", .01).end()
// Then, of siblings, find all images and fade slowly to 100% opacity
.siblings().find("img").fadeTo("slow", 1);
})
})
:
다음은 jQuery를 이전 버전에서 작동하지 않습니다 내 스크립트입니다.
빠른 남자였습니다 ... 대답을 받아 들일 수있을 때까지 12 분. 내가 옳은지 확인해 보겠습니다 ... 잘 작동합니다! – dvLden
@Christoph 사용자가 그의 코드 ('.on()')가 이전 버전의 jQuery와 작동하지 않는 이유를 묻습니다.이 대답은 괜찮습니다. – fcalderan
그러나 bind는 .on과 같은 동작을하지 않습니다. op가 아마도 .click보다는 .on을 사용하는 이유일까요? .live는 대안입니다 – Alex