기본적으로 이미지 목록 (10 개라고 가정 해 봅시다)을 만들고이 이미지 중 하나를 클릭하면 테두리 특정 색상으로 변경; 현재 JS와의 간단한 onClick 이벤트로이를 수행합니다. 그건 문제가 아니야. 문제는 두 번째 또는 세 번째 또는 네 번째 이미지를 클릭 할 때 발생합니다. 클릭 한 모든 이미지는 물론 강조 표시되어 있습니다. 테두리 색이 변경된 상태로 세트에서 선택된 마지막 (현재) 이미지 만 남아 있도록 설정하고 싶습니다.클릭시 img border = #color - 여러 이미지 - 한 번에 1 개만 강조 표시해야합니다.
이 간단한 효과를 얻는 가장 좋은 방법은 무엇입니까?
간단합니다! 감사합니다 –
@ Z로, 당신은 환영합니다! – naikus
'this.style.border = "1px 단색 파란색"; for 루프를 for 루프의 바깥쪽으로 이동합니다 (바로 아래로). 한 번만 호출하면됩니다. –