인터페이스에 많은 버튼이 있습니다. 이제 마우스를 안으로 이동하면 프롬프트 상자가 표시되고 마우스를 밖으로 이동하면 사라지는 버튼이 발생하는지 확인하는 방법입니다.
wheelmenu.js 링메뉴를 기반으로 직접 작성할 수 있나요?
过去多啦不再A梦2017-06-12 09:32:51
솔직히 무엇을 묻고 싶은지 잘 모르겠습니다. 일반적으로 대상 요소를 결정하는 데 일반적으로 사용되는 두 가지 방법이 있습니다.
하나는 이벤트를 각 버튼에 바인딩하여 각 해당 이벤트에 해당하는 요소가 상대적이도록 하는 것입니다.
두 번째는 이벤트 위임을 통해 달성되며, e.target은 어떤 버튼이 트리거되는지 결정하는 데 사용됩니다.
캔버스와 같은 경우도 있습니다. 캔버스 안의 각 객체가 이벤트를 발생시키는지 직접적으로 알 수 없기 때문에, 마우스 위치가 객체 내부에 있는지 확인하려면 관찰자 모드를 사용해야 합니다. 광선 방법은 다각형 내부에서 사용할 수 있습니다.
欧阳克2017-06-12 09:32:51
일반 플러그인에는 콜백 기능이 있습니다. 그렇다면 콜백을 재구성하여
클릭 이벤트를 각 btn에 위임하여 어느 btn인지 확인할 수 있습니다.