div를 사용하는 항목 목록을 보여주는 페이지 ItemList가 있습니다. 항목 페이지를 추가하면 ItemList 페이지로 리디렉션됩니다. 이 시점에서 새로 추가 된 항목 (마지막 div 여야 함)에 페이드 인/아웃 효과를 추가하고 싶습니다. 하지만 사용자가 방금 항목을 추가하고이 페이지를 방문했는지 아니면이 페이지를 직접 방문하는지 어떻게 결정합니까? 아니면 내가하고있는 일을하는 더 좋은 방법이 있습니까? 감사.페이드 인/아웃 새로 추가 된 항목
0
A
답변
2
일반적인 접근법은 목록 페이지에서 직접 추가를 수행하는 것입니다 ("추가"링크를 클릭하고 모달 jqueryui 대화 상자를 표시하는 경우). 대화 상자를 제출할 때 실제 추가 및 목록 업데이트 AJAX를 통해 발생합니다 (그리고 AJAX를 통해 목록이 업데이트 될 때 새 항목에 페이드 효과가 사용됩니다).
AJAX를 사용하지 않는 경우 가장 좋은 방법은 서버 측에서 새 항목을 추가 한 후 처음으로 목록을 작성할 때 마지막 div에 특수 클래스를 추가하는 것입니다. 그런 다음 해당 클래스에 대해 jQuery 검사를 수행하고 페이드를 수행합니다. 특정 항목이 방금 추가되었는지 여부를 서버 측에서 아는 방법은 서버 측에서 사용중인 기술에 따라 다릅니다. 그러나 일반적인 방법으로 새 값이 제출되면 추가 작업을 수행하고 새로 추가 된 항목의 ID를 요청 속성이나 세션에 넣은 다음 목록 페이지로 리디렉션하면 해당 속성을 검사합니다 .
관련 문제
- 1. 클릭 기능 새로 추가 된 항목 표시
- 2. 중첩 된 배열에 항목 추가
- 3. 동적으로 새로 추가 된 행을 새로 고치고 채우기
- 4. jqgrid - 새로 추가 된 행 편집
- 5. jqGrid 새로 추가 된 행을 강조 표시합니다.
- 6. 장고 명령은 새로 추가 된 데이터
- 7. 스핑크스가 새로 추가 된 레코드를 인덱싱하지 않는다
- 8. Extjs - 새로 추가 된 항목을 저장소에서 제거합니다.
- 9. 레일에 새로 추가 된 열 채우기
- 10. 컨테이너에 새로 추가 된 자식에게 GTK 스크롤
- 11. ListView에서 새로 추가 된 항목으로 스크롤하는 방법
- 12. 새로 추가 된 선택기에 이벤트 등록
- 13. 새로 추가 된 항목을 WPF TreeView에 설정하십시오.
- 14. SVN 새로 추가 된 파일을 다운로드하지 않습니다.
- 15. PHP DOM - 새로 추가 된 노드
- 16. 설정 된 div는 페이드
- 17. 항목 추가/업데이트 후 CMFCRibbonBar를 새로 고치는 방법
- 18. Javascript ContentFlow 라이브러리, 모든 항목 제거 및 새로 추가
- 19. jquery의 테이블에 항목 추가
- 20. 공유 목록에 추가 된 리디렉션 항목
- 21. 데이터 바인딩 된 DropDownList에 항목 추가
- 22. JSON 인코딩 된 배열에 항목 추가
- 23. WPF에서 데이터 바인딩 된 ItemsControl에 항목 추가
- 24. 새로 추가 된 항목에 초점을 둔 WPF TreeView
- 25. Django 피드 항목 항목 추가
- 26. JavaScript에 새로 추가 된 요소에 onclick 이벤트 추가
- 27. Swing 새로 추가 Component
- 28. Gridview 항목 템플릿 새로 고침
- 29. 동적으로 목록보기에 항목 추가
- 30. wpf DataGrid 추가 항목
감사합니다. AJAX를 사용하지 않을 때는 어떻습니까? – redbluegreen
비 아약스 방식에 대한 제안 사항이 추가되었습니다. –
고마워, 나는 그것을 시험해 볼 것이다. – redbluegreen