자바 스크립트를 제외한 모든 링크를 숨기는 가장 좋은 방법은 무엇입니까? 자바 스크립트에서 하나를 제외한 모든 링크 숨기기?
내가 다음 말해봐 (JQuery와는 괜찮습니다) :<div id="choices">
<div><a href="#">A<></div>
<div><a href="#">B</a></div>
<div><a href="#">C</a></div>
</div>
나는 사용자가 클릭이 A, B 또는 C의 하나를 포함하지 않는 사업부 년대를 연결하면이 같은 것을 만들고 싶어 그 선택을 취소하고 선택한 선택 항목이 경고 상자에 나타납니다. 재설정 버튼을 클릭하면 모든 div가 정상적으로 다시 나타납니다.
예 : 사용자가 A를 클릭하면 B 및 C div가 숨어집니다. 사용자가 재설정 버튼을 클릭하고 모두 다시 표시됩니다.
어떻게해야합니까?
참고 : ID를 각각 A, B, C div에 각각 할당하고 사용자가 B를 클릭하면 원하는 항목에 대해 $ (divnotclicked) .hide()를 호출하는 기능을 만들었습니다. 숨는 장소. 리셋 버튼의 경우, $ (A) .show(), $ (b) $ .show() (C) .show() .... 각각에 대해 .show 나는 그들 각자에게 ID를 할당하지 않고도 할 수있는 방법. 나는 그것을하는 제일 방법을 찾고있다.
이 작업을 수행하는 가장 좋은 방법은 각각의 기능을 수동으로 호출하거나 "선택 사항"div 내의 각 div에 ID를 할당하지 않는 것이 좋습니다. 또는 리셋 버튼을 클릭하면 각 개별 div에서 ".show"를 호출해야합니다.
나는 각각 A, B, C div에 각각 ID를 할당하고 사용자가 B를 클릭하면 숨길 값에 대해 $ (divnotclicked) .hide()를 호출하는 함수를 만들었습니다. 리셋 버튼의 경우, $ (A) .show(), $ (b) $ .show() (C) .show() .... 각각에 대해 .show 나는 그들 각자에게 ID를 할당하지 않고도 할 수있는 방법. 나는 그것을하는 제일 방법을 찾고있다. – Rolando
당신은 순수한 자바 스크립트에 관심이 있습니까, 아니면 jquery도 도움이 될까요? –
JQuery가 좋습니다. – Rolando