JavaScript中 Bootstrap 4断点检测

  • 源码大小:9.05KB
  • 所需积分:1积分
  • 源码编号:19JP-3631
  • 浏览次数:1111次
  • 最后更新:2023年07月04日
  • 所属栏目:布局
本站默认解压密码:19jp.com 或 19jp_com

简介

一个超小的脚本,用于检测Bootstrap 4断点,并返回一个包含当前断点名称(“xxl”、“xl”、“lg”、“md”、“sm”、“xs”)和索引(0-4)的对象。

参见:

  • 使用JavaScript-bs断点检测引导程序4个断点

如何使用它:

1.在bootstrap项目中下载并加载bootstrap-detect-breakpoint.js脚本。

  1. <!-- Bootstrap 4 Stylesheet -->
  2. <link rel="stylesheet" href="/path/to/cdn/bootstrap.min.css" />
  3. <!-- Bootstrap 4 JavaScript -->
  4. <script src="/path/to/cdn/jquery.slim.min.js"></script>
  5. <!-- bootstrap-detect-breakpoint.js -->
  6. <script src="src/bootstrap-detect-breakpoint.js"></script>

2.或者从CDN加载JavaScript。

  1. <!-- jsdelivr CDN -->
  2. <script src="https://cdn.jsdelivr.net/npm/bootstrap-detect-breakpoint/src/bootstrap-detect-breakpoint.js"></script>
  3. <!-- unpkg CDN -->
  4. <script src="https://unpkg.com/bootstrap-detect-breakpoint/src/bootstrap-detect-breakpoint.js"></script>

3.输出当前断点名称和索引。

  1. // Vanilla JS
  2. document.addEventListener('DOMContentLoaded', function () {
  3. console.log(bootstrapDetectBreakpoint())
  4. });
  5.  
  6. // With jQuery
  7. $(document).ready(function () {
  8. console.log(bootstrapDetectBreakpoint())
  9. });
  1. // output
  2. {
  3. name: "xl",
  4. index: 4
  5. }

更新日志:

v1.1.3 (2022-04-06)

  • 使现代化

v1.1.1 (2022-04-01)

  • 添加断点xxl(BS 5)

1.0.8版(2021-05-16)

  • 性能优化

预览截图