>웹 프론트엔드 >JS 튜토리얼 >표시된 후 자동으로 사라지는 jquery 프롬프트 정보의 특정 구현_jquery

표시된 후 자동으로 사라지는 jquery 프롬프트 정보의 특정 구현_jquery

WBOY
WBOY원래의
2016-05-16 17:08:241501검색

몇 초 동안 프롬프트 메시지를 표시한 다음 자동으로 사라지게 해야 하는 경우가 종종 있습니다. 이를 위해 setTimeout을 사용했지만 페이지에 setTimeout이 여러 개 있으면 좋지 않다는 것을 알았습니다. 오늘 저는 아주 간단한 두 가지 방법을 발견했습니다.
방법 1:

코드 복사 코드는 다음과 같습니다.

$(" #errormsg" ).html("정보가 잘못 입력되었습니다. 다시 시도해 주세요!").show(300).delay(3000).hide(300);

방법 2:
코드 복사 코드는 다음과 같습니다.

$("#errormsg").html(" ok").hide( 3000);//점차 사라지고 있습니다
$("#errormsg").html("ok").fadeTo(3000).hide(); //이것은 5초간 표시(실제로는 투명도 변경 없음) 후 숨김
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.