2012-05-07 2 views
3

더 나은 방법은 무엇입니까?자바 스크립트 : 목록의 한 요소를 표시하는 가장 좋은 방법

  1. 부모 노드에 여러 DOM 요소를 추가하고 (disply='none') "숨겨진"에 그들 중 하나를 제외한 모든 설정. 필요에 따라 현재 표시된 요소를 "숨김"으로 설정하고 다른 요소는 "표시"로 설정합니다.

  2. DOM 요소를 하나만 추가하면 요구시 속성과 내용이 변경됩니다.

+0

Nr. 분명히 ... –

답변

4

확실히 옵션 1. DOM을 어지럽히는 것은 결코 좋은 생각이 아닙니다. 우리 모두는 필연적으로 그렇게합니다.

DOM을 변경하지 않는 것이 좋습니다.

P. 셀렉터를 캐시하는 것을 잊지 마십시오.

관련 문제