집 >
웹 프론트엔드 >
JS 튜토리얼 >
jQuery_jquery 기반 자동 시험지 레이아웃 시스템 구현 코드
jQuery_jquery 기반 자동 시험지 레이아웃 시스템 구현 코드
WBOY
풀어 주다: 2016-05-16 18:12:36
원래의
1266명이 탐색했습니다.
제공된 시험지 질문("데이터"만 포함된 깨끗한 HTML 웹페이지)을 기반으로 여러 페이지로 구성된 시험지를 생성합니다. 사용자는 페이지를 넘길 수 있으며 질문에 답변하는 데 시간 제한이 있습니다. 사용자는 가능한 한 적은 공간을 차지해야 합니다. (예를 들어, 객관식 질문에서는 두 개의 짧은 옵션이 두 줄에서 한 줄로 병합됩니다.) 관리자가 답변을 쉽게 할 수 있도록 페이지에 걸쳐 표시되어서는 안 됩니다. 시험지 스타일 변경(글꼴, 색상, 줄 간격, 페이지 여백, 워드 프로세싱 소프트웨어와 같은...), 질문 사이에 일부 설명 텍스트를 삽입할 수 있습니다(예: 응답자에게 답변 지침을 알리는 등). ). 질문 제목, 객관식 질문 옵션 및 설명 텍스트에는 멀티미디어 정보(텍스트, 그림, 목록, 표, 비디오 등)가 포함될 수 있습니다. 객관식 옵션의 수에는 제한이 없으며 단일 선택 또는 객관식 질문에도 제한이 없습니다. 페이지 넘김에는 사용자 정의 가능한 애니메이션 효과가 있어야 합니다
생각 이러한 요구에 맞서 우리는 무엇을 해야 할까요? JavaScript도 사용하는 것 같습니다. 나중에는 jQuery와 Aptana를 IDE로 사용하기로 결정했고(Windows에서는 jQuery 지원 라이브러리를 설치할 수 없지만 OS를 바꾸면 괜찮을 텐데 이상하네요) 서식 지정에는 CSS를 사용하기로 했습니다.
구체적인 단계:
시험지 문제 HTML 가져오기 모든 객관식 문제 형식을 지정하고 행을 네 위치로 나누고 옵션을 한 위치, 두 위치에 맞추도록 노력합니다. , 또는 4개 위치(즉, 연속 4개 항목, 연속 2개 항목 또는 연속 1개 항목의 효과) 모든 질문 페이징 아이디어는 여전히 명확하지만 크기가 커서 브라우저 수가 많아 아직은 번거롭고 초보자입니다. jQuery를 접하기 전...