jQuery 1.9 .live() 오류: 마이그레이션 가이드
jQuery 1.9 버전부터 .live() 함수가 제거되었습니다. 최근 버전 1.8 이하에서 업그레이드한 경우 "TypeError: $(...).live는 함수가 아닙니다."라는 오류가 발생할 수 있습니다. 이 문제를 해결하려면 새로운 .on() 메서드로 마이그레이션하면 됩니다.
마이그레이션 지침:
.live() 및 .on()에 대한 매개변수 다르다. 다음 지침은 마이그레이션하는 데 도움이 됩니다.
마이그레이션 예:
예 1:
이전:
$('#mainmenu a').live('click', function)
이후:
$('#mainmenu').on('click', 'a', function)
예 2:
이전:
$('.myButton').live('click', function)
이후:
$('#parentElement').on('click', '.myButton', function)
또는:
$(document).on('click', '.myButton', function)
추가 리소스:
위 내용은 jQuery의 더 이상 사용되지 않는 `.live()`에서 `.on()` 메서드로 마이그레이션하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!