저는 JQuery를 처음 사용합니다. jquery에 새 요소가 표시되지 않습니다.
나는 간단한 문제가 :$(document).ready(function() {
$("#instrument").change(function() {
$("#tunings").html("<select id=\"TuningSelector>\"[..]</div>");
});
$("#TuningSelector").change(function() {
DoSomethingWithTheValue();
});
});
문제는 다음과 같습니다 계기가 변경되면, 스크립트는 TuningSelector 변화에 더 이상 응답하지 않습니다. 마찬가지로 JQuery는 새로운 TuningSelector 요소를 보지 못합니다 ...
JQuery에서 새로 고침해야합니까? 그래서 새로 고친 DOM을 볼 수 있을까요?
.live ("변경")은 jQuery 1.4까지 구현되지 않습니다. http://docs.jquery.com/JQuery_1.4_Roadmap#Events –
@Sam - 그것을 지적 해 주셔서 감사합니다. 나는 그것을 아직 사용하지 않았고 그것이 지원 목록에 없다는 것을 깨닫지 못했습니다. 이를 반영하기 위해 내 대답이 업데이트되었습니다. – tvanfosson
.live()는 .on()이 사용되지 않습니다. –