나는 앵커 태그의 드롭 다운 목록 (A 선택되지 않음)를 구축하고는 : 사용자가 목록을 선택하면드롭 다운 목록 흐림 이벤트
<ul>
<li class="selected"><a href="#">List item 1</a></li>
<li><a href="#">List item 2</a></li>
<li><a href="#">List item 3</a></li>
<li><a href="#">List item 4</a></li>
</ul>
, 그것은 모든 항목을 표시하는 초점 상태를 트리거합니다. 또한 사용자가 ul을 클릭하거나 항목을 선택하면 번이 흐림으로 바뀝니다.
이것이 가능합니까?
참고 :
.blur()
및.focus()
는 폼 요소와 함께 작동합니다. 내가 드롭 다운을 클릭하면 내 드롭 다운function DropDownMenu() { var item1 = document.getElementById("dropdownmenu1"); $("#dropdownmenu1").toggle(); }
에 대한
onblur과 onfocus는 다른 요소들에 의해서도 트리거됩니다.'ul'에 대해 ['tabindex'] (https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement.tabIndex)를 설정하면됩니다. . – Teemu
'사용자가 목록을 선택했을 때'무엇을 의미합니까? – Mina
죄송합니다. 내 말은 마우스를 사용하여 사용자가 첫 번째 항목을 클릭하고 다른 항목이 노출되었음을 의미합니다. – evolutionxbox