Maison > interface Web > Questions et réponses frontales > Quelles bibliothèques js peuvent être utilisées pour le bootstrap ?

Quelles bibliothèques js peuvent être utilisées pour le bootstrap ?

青灯夜游
Libérer: 2021-12-30 11:23:41
original
2700 Les gens l'ont consulté

Bibliothèques de plug-ins js disponibles : 1. Transition d'animation "transition.js" ; 2. Fenêtre contextuelle modale "modal.js" ; 3. Menu déroulant "dropdown.js" ; js"; 5. Boîte d'invite "tooltop.js"; 6. Boîte d'avertissement "alert.js" et ainsi de suite.

Quelles bibliothèques js peuvent être utilisées pour le bootstrap ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, bootsrap version 3.2, ordinateur DELL G3

Plug-in JavaScript (bibliothèque) supporté par Bootstrap

Import unique :

Bootstrap fournit un fichier unique, Ce fichier contient tous les plug-ins JavaScript de Bootstrap, à savoir bootstrap.js (version compressée : bootstrap.min.js).

L'utilisation spécifique est la suivante (ou voir les lignes 28-29 de l'éditeur de code à droite) :

<!—导入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>
Copier après la connexion

Déclaration spéciale : la bibliothèque de versions jQuery peut également charger votre version locale de jQuery.

Import individuel :

Afin de faciliter l'importation indépendante de fichiers d'effets spéciaux, Bootstrap V3.2 fournit 12 plug-ins JavaScript, ce sont :

Transitions d'animation (Transitions) : Plug correspondant -in files "transition.js"

Modal:Fichier de plug-in correspondant"modal.js"

Menu déroulant (Dropdown):Fichier de plug-in correspondant "dropdown.js"

Détection de défilement (Scrollspy) : Le fichier du plug-in correspondant"scrollspy.js"

Onglet : Le fichier du plug-in correspondant" .js"

Tooltips : Le fichier du plug-in correspondant "tooltop.js"

Popover : Le fichier du plug-in correspondant "popover".

Alerte : Fichier de plug-in correspondant“alert.js”

Boutons (Boutons): Fichier de plug-in correspondant“button.js”

Réduire : Le fichier plug-in correspondant"collapse.js"

Carrousel d'images Carrousel : Le fichier plug-in correspondant"carousel.js"

Bouée de positionnement automatique Affixe : Le fichier de plug-in correspondant "affix.js"

Le téléchargement du plug-in indépendant ci-dessus peut être téléchargé depuis github (https://github.com/twbs/bootstrap).

Boîte pop-up modale - utilisation d'une fenêtre pop-up modale (description des paramètres de données)

En plus de contrôler les fenêtres pop-up modales via data-toggle et data-target, le framework Bootstrap cible également le modal des boîtes contextuelles. Des propriétés de données personnalisées supplémentaires sont fournies pour contrôler les fenêtres contextuelles modales. Par exemple : s'il existe une toile de fond modale avec un fond gris et si la fenêtre contextuelle modale peut être fermée en appuyant sur la touche ESC. Les instructions pertinentes concernant les propriétés personnalisées de la fenêtre contextuelle modale sont les suivantes :

Le code de la fenêtre contextuelle déclenchée par JavaScript :

$(function(){
  $(".btn").click(function(){
    $("#mymodal").modal();
  });
});
Copier après la connexion

Boîte contextuelle modale - Paramètres des paramètres lorsque JavaScript se déclenche ( 1)

Utilisez JavaScript pour déclencher Lorsqu'une fenêtre contextuelle modale apparaît, le framework Bootstrap fournit certains paramètres, notamment paramètres d'attribut, paramètres de paramètre et paramètres d'événement.

Paramètres d'attribut

Les principaux attributs personnalisés pris en charge par défaut par les fenêtres contextuelles modales sont :

Par exemple, si vous ne souhaitez pas que l'utilisateur appuie sur la touche ESC pour fermer le fenêtre contextuelle modale, vous pouvez faire ceci :

$(function(){
    $(".btn").click(function(){
        $("#mymodal").modal({            keyboard:false
        });
    });
});
Copier après la connexion

fournit également trois paramètres pour les fenêtres contextuelles modales dans le framework Bootstrap. Les instructions spécifiques sont les suivantes :

Paramètres

Utilisation

.

Description

toggle

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

Lors du déclenchement, inversez l'état de la fenêtre contextuelle modale. Si la fenêtre contextuelle modale est affichée, fermez-la ; sinon, si la fenêtre contextuelle modale est fermée, affichez

show

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

Lors du déclenchement, affichez la fenêtre contextuelle modale

hide

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

Lorsque le déclenchement est déclenché, fermez la fenêtre contextuelle modale

Paramètres d'événement :

La fenêtre contextuelle modale prend également en charge quatre types d'événements, à savoir avant l'apparition de la fenêtre contextuelle modale, après son apparition, avant la fermeture et après la fermeture. comme suit :

Event Type

Description

show.bs.modal

Se déclenche immédiatement lorsque la méthode show est appelée (avant qu'elle n'ait été affichée) ; est cliqué, alors cet élément sera La propriété RelatedTarget de l'événement

shown.bs.modal

Cet événement est déclenché après que la fenêtre contextuelle modale soit entièrement affichée à l'utilisateur (et après avoir attendu le CSS animation à terminer); si un élément est cliqué, alors l'événement RelatedTarget de l'élément sera déclenché en tant qu'événement

hide.bs.modal

immédiatement lorsque la méthode hide est appelée (mais pas encore activée hors cache)

hidden.bs.modal

Cet événement est déclenché une fois la fenêtre contextuelle modale complètement masquée (et une fois l'animation CSS terminée)

调用方法也非常简单:

$(&#39;#myModal&#39;).on(&#39;hidden.bs.modal&#39;, function (e) {
    // 处理代码...
})
Copier après la connexion

下拉菜单(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>
Copier après la connexion

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

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

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal