인터페이스에 많은 버튼이 있습니다. 이제 마우스를 안으로 이동하면 프롬프트 상자가 표시되고 마우스를 밖으로 이동하면 사라지는 버튼이 발생하는지 확인하는 방법입니다. wheelmenu.js 링메뉴를 기반으로 직접 작성할 수 있나요?
솔직히 무엇을 묻고 싶은지 잘 모르겠습니다. 일반적으로 대상 요소를 결정하는 데 일반적으로 사용되는 두 가지 방법이 있습니다.
하나는 이벤트를 각 버튼에 바인딩하여 각 해당 이벤트에 해당하는 요소가 상대적이도록 하는 것입니다.
두 번째는 이벤트 위임을 통해 달성되며, e.target은 어떤 버튼이 트리거되는지 결정하는 데 사용됩니다.
캔버스와 같은 경우도 있습니다. 캔버스 안의 각 객체가 이벤트를 발생시키는지 직접적으로 알 수 없기 때문에, 마우스 위치가 객체 내부에 있는지 확인하려면 관찰자 모드를 사용해야 합니다. 광선 방법은 다각형 내부에서 사용할 수 있습니다.
이벤트 위임. e.terget을 기반으로 판단합니다. 아니면 관찰자 패턴을 사용하고 고유한 값을 매개변수로 사용하세요
일반 플러그인에는 콜백 기능이 있습니다. 그렇다면 콜백을 재구성하여클릭 이벤트를 각 btn에 위임하여 어느 btn인지 확인할 수 있습니다.
委托
이벤트를 p
p
이벤트 대리자 evt.target
솔직히 무엇을 묻고 싶은지 잘 모르겠습니다. 일반적으로 대상 요소를 결정하는 데 일반적으로 사용되는 두 가지 방법이 있습니다.
하나는 이벤트를 각 버튼에 바인딩하여 각 해당 이벤트에 해당하는 요소가 상대적이도록 하는 것입니다.
두 번째는 이벤트 위임을 통해 달성되며, e.target은 어떤 버튼이 트리거되는지 결정하는 데 사용됩니다.
캔버스와 같은 경우도 있습니다. 캔버스 안의 각 객체가 이벤트를 발생시키는지 직접적으로 알 수 없기 때문에, 마우스 위치가 객체 내부에 있는지 확인하려면 관찰자 모드를 사용해야 합니다. 광선 방법은 다각형 내부에서 사용할 수 있습니다.
이벤트 위임. e.terget을 기반으로 판단합니다. 아니면 관찰자 패턴을 사용하고 고유한 값을 매개변수로 사용하세요
일반 플러그인에는 콜백 기능이 있습니다. 그렇다면 콜백을 재구성하여
클릭 이벤트를 각 btn에 위임하여 어느 btn인지 확인할 수 있습니다.
委托
이벤트를
와 같은 컨테이너에 작성합니다. 으아악 으아악p
이벤트 대리자 evt.target