찾다

 >  Q&A  >  본문

jquery 토글 너비 애니메이션을 중간에 중지하고 다시 닫는 방법은 무엇입니까?

이 질문이 혼란스러울 수도 있지만 예를 들어 보겠습니다. 너비를 전환하는 버튼을 클릭하면 버튼을 누른 후에도 div가 계속 애니메이션을 실행하는데 이는 이상해 보이지 않습니다. 내가 원하는 것은 div가 중간에 멈추고 다른 방향으로 가고, 버튼을 다시 눌렀을 때 기존 애니메이션이 완료되지 않는 것입니다.

으아아아 으아아아 으아아아

내가 말하는 내용을 이해하실 수 있도록 여기 바이올린이 있습니다. "메뉴 표시" 버튼을 스팸으로 보내보세요.

https://jsfiddle.net/x14usdga/5/

도움을 주셔서 정말 감사합니다. 여기저기 찾아보았지만 내 문제에 대한 정보를 찾을 수 없는 것 같습니다.

P粉238355860P粉238355860271일 전384

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

  • P粉567112391

    P粉5671123912024-03-20 16:50:32

    애니메이션을 실행하기 전에 해당 요소가 애니메이션화되지 않았는지 확인할 수 있습니다

    https://api.jquery.com/is/
    https://api.jquery.com/animated-selector/

    으아아아 으아아아 으아아아

    회신하다
    0
  • P粉701491897

    P粉7014918972024-03-20 14:09:48

    .stop() 방법을 사용할 수 있습니다. 이것을 시도해 보세요

    으아악 으아악 으아악

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