이 코드를 가지고 :clone()은 이벤트 핸들러에 대한 다른 참조를 생성합니까?
<script type="text/javascript">
$(document).ready(function() {
$('.classSelect').change(function() {
// somethings
});
});
</script>
그리고 모든 .classSelect
에 적용됩니다. 이 div 중 일부를 복제하고 페이지에 삽입하면이 핸들러가 이러한 복제 된 요소에 대해 자동으로 작동한다는 것을 알 수 있습니다.
그래서 요소를 복제 할 때마다 해당 요소에 대한 새로운 처리기 참조를 만듭니다. 아니면 내가 잘못한거야?
음! 그러나 요소를 복제 할 때 추가 매개 변수를 지정하지 않으면 작동합니다. O – markzzz
@markzzz, jquery 버전을 사용하고 있습니까? –
버전은 1.5 – markzzz