Heim > Web-Frontend > Front-End-Fragen und Antworten > Welche js-Bibliotheken können für Bootstrap verwendet werden?

Welche js-Bibliotheken können für Bootstrap verwendet werden?

青灯夜游
Freigeben: 2021-12-30 11:23:41
Original
2642 Leute haben es durchsucht

Verfügbare js-Plug-in-Bibliotheken: 1. Animationsübergang „transition.js“; 2. Modales Popup-Fenster „modal.js“; 4. Tab „tab. js“; 5. Eingabeaufforderungsfeld „tooltop.js“; 6. Warnfeld „alert.js“ und so weiter.

Welche js-Bibliotheken können für Bootstrap verwendet werden?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Bootsrap-Version 3.2, DELL G3-Computer

JavaScript-Plug-in (Bibliothek), unterstützt von Bootstrap

Einmaliger Import:

Bootstrap bietet eine einzelne Datei. Diese Datei enthält alle JavaScript-Plug-Ins von Bootstrap, nämlich bootstrap.js (komprimierte Version: bootstrap.min.js).

Die spezifische Verwendung ist wie folgt (oder siehe Zeilen 28-29 des Code-Editors rechts):

<!—导入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>
Nach dem Login kopieren

Besondere Anweisung: Die jQuery-Versionsbibliothek kann auch Ihre lokale jQuery-Version laden.

Einzelimport:

Um den unabhängigen Import von Spezialeffektdateien zu erleichtern, bietet Bootstrap V3.2 12 JavaScript-Plug-Ins, diese sind:

Animationsübergänge (Übergänge): Korrespondierender Plug -in-Dateien "transition.js"

Modal:Entsprechende Plug-in-Datei"modal.js"

Dropdown-Menü (Dropdown):Entsprechende Plug-in-Datei „dropdown.js“

Scroll-Erkennung (Scrollspy): Die entsprechende Plug-in-Datei „scrollspy.js“

Tab: Die entsprechende Plug-in-Datei“ Tab .js"

Tooltips: Die entsprechende Plug-in-Datei "tooltop.js"

Popover: Die entsprechende Plug-in-Datei "popover.js"

Alert: Entsprechende Plug-in-Datei"alert.js"

Buttons (Buttons): Entsprechende Plug-in-Datei"button.js"

Zusammenbruch : Die entsprechende Plug-in-Datei"collapse.js"

Bildkarussell Karussell: Die entsprechende Plug-in-Datei"carousel.js"

Automatische Positionierungsboje Af beheben: Die entsprechende Plug-In-Datei "affix.js"

Der Download des oben genannten unabhängigen Plug-Ins kann von Github (https://github.com/twbs/bootstrap) heruntergeladen werden.

Modales Popup-Fenster – die Verwendung eines modalen Popup-Fensters (Datenparameterbeschreibung)

Zusätzlich zur Steuerung modaler Popup-Fenster durch Datenumschaltung und Datenziel zielt das Bootstrap-Framework auch auf modale Fenster ab Popup-Boxen werden zur Steuerung modaler Popups bereitgestellt. Zum Beispiel: ob ein modaler Hintergrund mit grauem Hintergrund vorhanden ist und ob das modale Popup-Fenster durch Drücken der ESC-Taste geschlossen werden kann. Die relevanten Anweisungen zu den benutzerdefinierten Eigenschaften des modalen Popup-Fensters lauten wie folgt:

Durch JavaScript ausgelöster Popup-Fenstercode:

$(function(){
  $(".btn").click(function(){
    $("#mymodal").modal();
  });
});
Nach dem Login kopieren

Modales Popup-Feld – Parametereinstellungen, wenn JavaScript ausgelöst wird (1 )

JavaScript zum Auslösen verwenden Für modale Popup-Fenster bietet das Bootstrap-Framework einige Einstellungen, hauptsächlich einschließlich

Attributeinstellungen, Parametereinstellungen und Ereigniseinstellungen.

Attributeinstellungen

Die wichtigsten benutzerdefinierten Attribute, die standardmäßig von modalen Popup-Fenstern unterstützt werden, sind:

Zum Beispiel, wenn Sie nicht möchten, dass der Benutzer die ESC-Taste drücken muss, um das zu schließen modales Popup-Fenster, Sie können dies tun:

$(function(){
    $(".btn").click(function(){
        $("#mymodal").modal({            keyboard:false
        });
    });
});
Nach dem Login kopieren

bietet auch drei Parametereinstellungen für modale Popup-Fenster im Bootstrap-Framework. Die spezifischen Anweisungen lauten wie folgt:

Parameter

Verwendung

Beschreibung

toggle

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

Bei Auslösung den Status des modalen Popup-Fensters umkehren. Wenn das modale Popup-Fenster angezeigt wird, wird es geschlossen; andernfalls wird es angezeigt, wenn das modale Popup-Fenster geschlossen ist

show

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

Bei Auslösung das modale Popup anzeigen

hide

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

Bei Auslösung das Modal schließen Popup

Ereigniseinstellungen:

Das modale Popup-Fenster unterstützt auch vier Arten von Ereignissen, nämlich vor dem Popup des modalen Popup-Fensters, nach dem Popup, vor dem Schließen und nach dem Schließen Die spezifische Beschreibung lautet wie folgt:

Event Type

Description

show.bs.modal

Wird sofort ausgelöst, wenn die Show-Methode aufgerufen wird (bevor sie angezeigt wurde); Wenn auf ein Element geklickt wird, ist dieses Element die relatedTarget-Eigenschaft des Ereignisses damit die CSS-Animation abgeschlossen wird); wenn auf ein Element geklickt wird, wird das Ereignis „The Element's relatedTarget“ sofort beim Aufruf der Methode „hide.bs.modal“ als Ereignis ausgelöst (aber Das Ausblenden ist noch nicht deaktiviert

调用方法也非常简单:

$(&#39;#myModal&#39;).on(&#39;hidden.bs.modal&#39;, function (e) {
    // 处理代码...
})
Nach dem Login kopieren

下拉菜单(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>
Nach dem Login kopieren

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

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