나는 방향 변경에 따라, 페이지에서 개체의 무리를 제거 페이지에 방향 이벤트를 결합 jQuery를 약간 있습니다. 오리엔테이션이 변경되면 해당 클래스의 객체가 DOM에서 제거됩니다.jQuery를 결합 윈도우 이벤트 및 AJAX 내용
그러나 AJAX를 통해 더 많은 개체를로드하면 방향 변경시 해당 항목이 제거되지 않습니다.
오리엔테이션 변경시 DOM이 해당 요소를 찾기 위해 다시 쿼리되므로 AJAX를 통해로드되었는지 여부에 관계없이 모든 요소를 찾아야한다는 것은 제 생각에 혼란 스럽습니다.
내 가정이 부정확하고 DOM이 초기 페이지로드시 쿼리되므로 AJAX를 통해로드 된 객체에 대해 알지 못합니다. 대신 delegate
을 사용하여 이벤트를 바인드하지 않으면됩니까?
delegate
을 사용하는 것은 확실히 쉬운 일이지만, 나는 무슨 일이 벌어지고 있는지 이해하고 싶었습니다.
글쎄, 내 질문입니다. 아직로드되지 않은 개체에 바인딩 된 이벤트는 작동하지 않지만이 이벤트는 창에 바인딩된다는 것을 알고 있습니다. –