부트스트랩에 사용할 수 있는 js 라이브러리는 무엇입니까?

青灯夜游
풀어 주다: 2021-12-30 11:23:41
원래의
2601명이 탐색했습니다.

사용 가능한 js 플러그인 라이브러리: 1. 애니메이션 전환 "transition.js"; 2. 모달 팝업 창 "modal.js" 3. 드롭다운 메뉴 "dropdown.js"; 5. 프롬프트 상자 "tooltop.js"; 6. 경고 상자 "alert.js" 등.

부트스트랩에 사용할 수 있는 js 라이브러리는 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, bootsrap 버전 3.2, DELL G3 컴퓨터

Bootstrap에서 지원되는 JavaScript 플러그인(라이브러리)

일회성 가져오기:

Bootstrap은 단일 파일, 이 파일에는 Bootstrap의 모든 JavaScript 플러그인, 즉 bootstrap.js(압축 버전: bootstrap.min.js)가 포함되어 있습니다.

구체적인 사용법은 다음과 같습니다(또는 오른쪽 코드 편집기의 28~29행 참조).

<!—导入jQuery版本库,因为Bootstrap的JavaScript插件依赖于jQuery -->
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
<!—- 一次性导入所有Bootstrap的JavaScript插件(压缩版本) --><script src="js/bootstrap.min.js"></script>
로그인 후 복사

특수 설명: jQuery 버전 라이브러리는 로컬 jQuery 버전도 로드할 수 있습니다.

개별 가져오기:

특수 효과 파일의 독립적인 가져오기를 용이하게 하기 위해 Bootstrap V3.2는 다음과 같은 12개의 JavaScript 플러그인을 제공합니다.

tax 애니메이션 전환(전환): 해당 플러그 -in files "transition.js"

taxModal:해당 플러그인 파일"modal.js"

haus드롭다운 메뉴(드롭다운):해당 플러그인 파일 "dropdown.js"

tax스크롤 감지(Scrollspy): 해당 플러그인 파일"scrollspy.js"

haus Tab: 해당 플러그인 파일" 탭 .js"

tax 도구 설명: 해당 플러그인 파일 "tooltop.js"

tax 팝오버: 해당 플러그인 파일 "popover.js”

tax Alert: 해당 플러그인 파일"alert.js"

taxButtons(버튼): 해당 플러그인 파일"button.js"

haus 접기 : 해당 플러그인 파일"collapse.js"

taxPicture carousel Carousel: 해당 플러그인 파일"carousel.js"

tax 자동 위치 지정 부표 첨부: 해당 플러그인 파일 "affix.js"

위 독립 플러그인 다운로드는 github(https://github.com/twbs/bootstrap)에서 다운로드 가능합니다.

모달 팝업 상자 - 모달 팝업 창 사용(데이터 매개변수 설명)

데이터 전환 및 데이터 대상을 통해 모달 팝업 창을 제어하는 ​​것 외에도 Bootstrap 프레임워크는 모달도 대상으로 합니다. 팝업 상자. 모달 팝업을 제어하기 위해 추가 사용자 정의 데이터 속성이 제공됩니다. 예를 들어 회색 배경의 모달 배경이 있는지, ESC 키를 눌러 모달 팝업 창을 닫을 수 있는지 여부입니다. 모달 팝업 창의 사용자 정의 속성에 대한 관련 지침은 다음과 같습니다.

JavaScript에 의해 트리거되는 팝업 창 코드:

$(function(){
  $(".btn").click(function(){
    $("#mymodal").modal();
  });
});
로그인 후 복사

모달 팝업 상자--JavaScript가 트리거될 때 매개 변수 설정( 1)

JavaScript를 사용하여 트리거 모달 팝업 창의 경우 Bootstrap 프레임워크는 주로 속성 설정, 매개변수 설정 및 이벤트 설정을 포함한 일부 설정을 제공합니다.

속성 설정

기본적으로 모달 팝업 창에서 지원되는 주요 사용자 정의 속성은 다음과 같습니다.

예를 들어, 사용자가 ESC 키를 눌러 창을 닫는 것을 원하지 않는 경우

$(function(){
    $(".btn").click(function(){
        $("#mymodal").modal({            keyboard:false
        });
    });
});
로그인 후 복사

는 Bootstrap 프레임워크의 모달 팝업 창에 대한 세 가지 매개 변수 설정도 제공합니다. 구체적인 설명은 다음과 같습니다.

Parameters

Usage

설명

toggle

$("#mymodal").modal("toggle")

트리거되면 모달 팝업 창의 상태를 반전시킵니다. 모달 팝업 창이 표시되면 닫히고, 모달 팝업 창이 닫히면 표시됩니다

show

$("#mymodal").modal( "show")

트리거되면 모달 팝업 표시

hide

$("#mymodal").modal("hide")

트리거되면 모달을 닫습니다. popup

이벤트 설정:

모달 팝업 창은 모달 팝업 창 팝업 전, 팝업 후, 닫기 전, 닫기 후의 네 가지 유형의 이벤트도 지원합니다. 구체적인 설명은 다음과 같습니다:

Event Type

Description

show.bs.modal

show 메소드가 호출되면 즉시 실행됩니다(표시되기 전). 요소를 클릭하면 해당 요소는 이벤트의 관련 타겟 속성이 됩니다.

shown.bs.modal

이 이벤트는 모달 팝업이 사용자에게 완전히 표시된 후(기다린 후) 트리거됩니다. CSS 애니메이션이 완료되는 경우) 요소를 클릭하면 hide 메소드가 호출될 때 요소의 관련 타겟 이벤트

hide.bs.modal

이 즉시 트리거됩니다(아직 꺼지지 않은 상태). 숨김)

hidden.bs.modal

이 이벤트는 모달 팝업 창이 완전히 숨겨진 후(그리고 CSS 애니메이션이 완료된 후) 발생합니다

调用方法也非常简单:

$(&#39;#myModal&#39;).on(&#39;hidden.bs.modal&#39;, function (e) {
    // 处理代码...
})
로그인 후 복사

下拉菜单(Dropdown)dropdown.js

(官方发布引用地址:http://cdn.bootcss.com/bootstrap/2.3.1/js/bootstrap-dropdown.js)

<p class="navbar navbar-default" id="navmenu">
    <a href="##" class="navbar-brand">W3cplus</a>
    <ul class="nav navbar-nav">
        <li class="dropdown">
            <a href="##" data-toggle="dropdown" class="dropdown-toggle" role="button" id="tutorial">教程<b class="caret"></b></a>
            <ul class="dropdown-menu" role="menu" aria-labelledby="tutorial">
                <li role="presentation"><a href="##">CSS3</a></li>
                <li role="presentation"><a href="##">HTML5</a></li>
                <li role="presentation"><a href="##">Sass</a></li>
            </ul>
        </li>
        <li><a href="##">前端论坛</a></li>
        <li><a href="##">关于我们</a></li>
    </ul>
</p>
로그인 후 복사

被点击的菜单项链接或按钮需要添加自定义属性 data-toggle="dropdown"

Dropdown插件加载时,对所有带 有“data-toggle=dropdown”样式的元素绑定了事件,用户单击带有“data-toggle=dropdown”样式的链接或按钮时, 会触发JavaScript事件代码。当用户点击带有“data-toggle=dropdown”样式的链接或按钮时,下拉菜单的父容器(上面的示例是 “

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