부트스트랩 자바스크립트 모달 상자 닫기

PHPz
풀어 주다: 2023-05-09 11:40:37
원래의
1591명이 탐색했습니다.

웹 개발에서 모달 상자는 프롬프트 정보 표시, 양식 채우기 등에 일반적으로 사용되는 인터페이스 요소입니다. Bootstrap은 모달 상자를 포함하여 많은 편리한 구성 요소를 제공하는 널리 사용되는 프런트 엔드 프레임워크입니다. 모달 상자와 함께 사용되는 JavaScript 코드는 모달 상자의 표시, 숨기기, 닫기 및 기타 동작을 제어할 수 있습니다. 이 기사에서는 Bootstrap JavaScript 코드를 사용하여 모달 상자를 닫는 방법을 소개합니다.

모달 상자를 닫는 방법

Bootstrap은 모달 상자를 닫는 여러 가지 방법을 제공합니다.

  • 모달 상자에서 닫기 버튼을 클릭합니다.
  • 모달 상자 외부를 클릭합니다.
  • JavaScript 메서드에서 API를 호출합니다.

여기에서는 JavaScript 코드를 통해 모달 상자를 닫는 세 번째 방법에 중점을 둡니다.

API 방식을 사용하여 모달 상자 닫기

Bootstrap 모달 상자는 열기, 닫기, 전환 등과 같은 여러 작업을 지원하는 modal 메서드를 제공합니다. 그 중 모달박스를 닫는 방법은 hide입니다. 구체적인 사용법은 다음과 같습니다. modal,它支持多种操作,如打开、关闭、切换等。在其中,关闭模态框的方法为hide,具体用法如下:

$('#myModal').modal('hide');
로그인 후 복사

其中'#myModal'是模态框的id,如果你使用的是自定义样式,也可以替换成其他选择器。

例如,代码如下:

<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>
로그인 후 복사

这是一个简单的模态框结构,其中包括一个关闭按钮。下面我们就来看看如何使用JavaScript代码关闭它。

首先,我们需要获取模态框的jQuery对象:

const myModal = $('#myModal');
로그인 후 복사

然后,可以把一个关闭模态框的方法封装成一个函数:

function hideModal() {
  myModal.modal('hide');
}
로그인 후 복사

在需要关闭模态框的地方,只需要调用这个函数即可:

hideModal();
로그인 후 복사

总结

本文介绍了Bootstrap JavaScript代码如何关闭模态框。通过modalrrreee

여기서 '#myModal'는 모달박스의 ID입니다. 사용자 정의 스타일을 사용하는 경우 다른 선택기로 바꿀 수도 있습니다. 🎜🎜예를 들어 코드는 다음과 같습니다. 🎜rrreee🎜닫기 버튼이 포함된 간단한 모달 구조입니다. 자바스크립트 코드를 사용하여 끄는 방법을 살펴보겠습니다. 🎜🎜먼저 모달 상자의 jQuery 개체를 가져와야 합니다. 🎜rrreee🎜 그런 다음 모달 상자를 닫는 방법을 함수로 캡슐화할 수 있습니다. 🎜rrreee🎜 모달 상자를 닫아야 할 때마다 다음을 호출하세요. function 그게 다입니다: 🎜rrreee🎜 요약 🎜🎜 이 글에서는 부트스트랩 자바스크립트 코드로 모달박스를 닫는 방법을 소개합니다. modal 메소드를 통해 JavaScript 코드에서 모달 상자의 표시, 숨기기, 전환 및 기타 동작을 동적으로 제어할 수 있어 매우 편리합니다. 후속 개발 프로세스에서 이러한 방법을 적절하게 사용하여 실제 요구 사항에 따라 사용자 경험을 최적화할 수 있습니다. 🎜

위 내용은 부트스트랩 자바스크립트 모달 상자 닫기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!