>  Q&A  >  본문

javascript - 마우스가 지나갈 때 jquery .on('click',function(event){})를 트리거하도록 변경할 수 있습니까?

jquery .on('click', function(event){})을 마우스가 지나갈 때 트리거되도록 변경할 수 있나요?

曾经蜡笔没有小新曾经蜡笔没有小新2647일 전784

모든 응답(4)나는 대답할 것이다

  • 欧阳克

    欧阳克2017-06-26 11:00:35

    마우스오버

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-26 11:00:35

    JQ로 캡슐화된 mouseenter와 mouseleave를 사용하여 다양한 효과를 얻을 수도 있습니다

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-06-26 11:00:35

    잘못 썼네요. 앞에 선택자가 있어야 합니다. $("xxx").on("mouseenter",function(){})이어야 합니다. 마우스가 들어갈 때 트리거됩니다. 떠난 후 트리거로 변경하려면 'mouseleave'로 변경하십시오. 아니면 '호버'를 사용하세요. mouseover, mouseout 및 mousemove의 세 가지 이벤트를 사용하는 것은 권장되지 않습니다. Mouseover 및 mouseout은 자식 요소에 들어가거나 나갈 때에도 이벤트를 트리거합니다. mousemove 이벤트는 너무 자주 그리고 너무 많이 트리거됩니다.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-26 11:00:35

    마우스 플로팅 이벤트만 바인딩하려면 위의 코드를 보세요. 클릭만 트리거하려면 다음 코드를 보세요.

    으아악

    회신하다
    0
  • 취소회신하다