Perpustakaan js yang manakah boleh digunakan untuk bootstrap?

青灯夜游
Lepaskan: 2021-12-30 11:23:41
asal
2590 orang telah melayarinya

Pustaka pemalam js yang tersedia: 1. Peralihan animasi "transition.js"; 2. Tetingkap pop timbul "modal.js" 3. Menu lungsur turun "dropdown.js"; Tab "tab" .js"; 5. Kotak gesaan "tooltop.js"; 6. Kotak amaran "alert.js" dan sebagainya.

Perpustakaan js yang manakah boleh digunakan untuk bootstrap?

Persekitaran pengendalian tutorial ini: sistem Windows 7, bootsrap versi 3.2, komputer DELL G3

Pemalam JavaScript (perpustakaan) disokong oleh Bootstrap

Import sekali:

Bootstrap menyediakan satu fail yang mengandungi semua pemalam JavaScript Bootstrap, iaitu bootstrap.js (versi termampat: bootstrap. min. js).

Penggunaan khusus adalah seperti berikut (atau lihat baris 28-29 editor kod di sebelah kanan):

<!—导入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>
Salin selepas log masuk

Pernyataan khas: Repositori jQuery juga boleh memuatkan versi jQuery tempatan anda .

Import individu:

Untuk memudahkan import bebas fail kesan khas, Bootstrap V3.2 menyediakan 12 pemalam JavaScript, iaitu:

Peralihan animasi (Peralihan): Fail pemalam yang sepadan"transition.js"

Tetingkap pop timbul modal (Modal): Fail pemalam yang sepadan "modal.js"

Menu lungsur turun (Turun Turun ): Fail pemalam yang sepadan "dropdown.js"

Pengesanan tatal (Scrollspy): Pemalam yang sepadan fail " scrollspy.js"

Tab: Fail pemalam yang sepadan"tab.js"<>

Petua alatan: Fail pemalam yang sepadan"tooltop.js"

🎜>Popover: Fail pemalam yang sepadan"popover.js"

Makluman:Fail pemalam yang sepadan "alert.js"

Butang: Fail pemalam yang sepadan "butang .js”

Runtuh/Akordeon: Fail pemalam yang sepadan“collapse.js”

🎜>Karusel gambar: Fail pemalam yang sepadan"carousel.js"

Kedudukan automatik imbuhan pelampung: Fail pemalam yang sepadan"affix.js"

Muat turun pemalam bebas di atas boleh dimuat turun daripada github (https: //github.com /twbs/bootstrap). Kotak pop timbul modal - penggunaan tetingkap pop timbul modal (penerangan parameter data)

Selain mengawal pop timbul modal melalui togol data dan sasaran data Selain tetingkap, rangka kerja Bootstrap juga menyediakan

atribut data tersuai lain untuk kotak pop timbul modal untuk mengawal tetingkap pop timbul modal. Contohnya: sama ada terdapat tirai latar modal dengan latar belakang kelabu dan sama ada tetingkap pop timbul modal boleh ditutup dengan menekan kekunci ESC. Arahan yang berkaitan tentang sifat tersuai tetingkap timbul Modal adalah seperti berikut:

Kod tetingkap timbul yang dicetuskan JavaScript:

Kotak Pop Timbul Modal - Tetapan parameter apabila JavaScript dicetuskan (1)
$(function(){
  $(".btn").click(function(){
    $("#mymodal").modal();
  });
});
Salin selepas log masuk

Apabila menggunakan JavaScript untuk mencetus tetingkap pop timbul modal, rangka kerja Bootstrap menyediakan beberapa tetapan, terutamanya termasuk atribut

tetapan,

tetapan parameter dan tetapan acara.

Tetapan atribut

Atribut tersuai utama yang disokong oleh tetingkap pop timbul modal secara lalai ialah:

Sebagai contoh, jika anda tidak mahu pengguna menekan kekunci ESC untuk menutup tetingkap pop timbul modal, anda boleh melakukan ini:

Rangka kerja Bootstrap juga menyediakan tiga jenis tetingkap pop timbul modal, arahan terperinci adalah seperti berikut:
$(function(){
    $(".btn").click(function(){
        $("#mymodal").modal({            keyboard:false
        });
    });
});
Salin selepas log masuk

ParameterPenggunaanPenerangan

togol

$(“#mymodal”).modal(“togol”)

Terbalikkan keadaan pop timbul modal apabila dicetuskan. Jika tetingkap pop timbul modal dipaparkan, tutupnya; sebaliknya, jika tetingkap pop timbul modal ditutup, paparkan

tunjukkan

$(“#mymodal”).modal(“show”)

Apabila dicetuskan, paparkan pop timbul modal

sembunyikan

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

Apabila dicetuskan, Tutup pop timbul modal

Tetapan acara:

Timbul timbul modal juga menyokong empat jenis acara, Ia adalah sebelum dan selepas tetingkap pop timbul modal muncul, sebelum menutup dan selepas ditutup Penerangan khusus adalah seperti berikut:

事件类型

描述

show.bs.modal

在show方法调用时立即触发(尚未显示之前);如果单击了一个元素,那么该元素将作为事件的relatedTarget属性

shown.bs.modal

该事件在模态弹出窗完全显示给用户之后(并且等CSS动画完成之后)触发;如果单击了一个元素,那么该元素将作为事件的relatedTarget事件

hide.bs.modal

在hide方法调用时(但还未关闭隐藏)立即触发

hidden.bs.modal

该事件在模态弹出窗完全隐藏之后(并且CSS动画漂完成之后)触发

Jenis acara<🎜><🎜>
<🎜>Penerangan<🎜 > <🎜><🎜><🎜><🎜>show.bs.modal<🎜><🎜><🎜>Dicetuskan serta-merta apabila kaedah pertunjukan dipanggil (sebelum ia dipaparkan); <🎜>shown.bs.modal<🎜><🎜><🎜>Acara ini dipaparkan sepenuhnya dalam tetingkap pop timbul modal Dicetuskan selepas diberikan kepada pengguna (dan selepas menunggu animasi CSS selesai); <🎜><🎜><🎜>hide.bs.modal<🎜><🎜><🎜 >Dicetuskan serta-merta apabila kaedah sembunyi dipanggil (tetapi penyembunyian belum dimatikan) <🎜><🎜><🎜><🎜><🎜>tersembunyi. bs.modal<🎜><🎜><🎜>Acara ini dicetuskan selepas tetingkap pop timbul modal tersembunyi sepenuhnya (dan selepas animasi CSS selesai)< 🎜><🎜><🎜><🎜><🎜>

调用方法也非常简单:

$(&#39;#myModal&#39;).on(&#39;hidden.bs.modal&#39;, function (e) {
    // 处理代码...
})
Salin selepas log masuk

下拉菜单(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>
Salin selepas log masuk

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

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