不依赖jQuery的Bootstrap 5 JS文件加载检测最简表达式是什么
检测Bootstrap 5 JavaScript加载完成的最简表达式
通用最简检测表达式为:
window.bootstrap
如果需要沿用旧版逻辑检测Modal组件可用性,用于asp-fallback场景的完整写法如下:
asp-fallback-test="window.bootstrap && window.bootstrap.Modal"
说明
- Bootstrap 5 不再依赖jQuery,JS文件加载完成后会自动在全局
window对象上挂载bootstrap属性,直接检测该属性是否存在即可判断核心JS是否加载成功。 - 如果你只用到特定Bootstrap组件,可将表达式中的
Modal替换为对应组件的构造函数名(如Dropdown、Carousel、Tooltip等),实现针对性检测。
内容的提问来源于stack exchange,提问作者Sergey Kalinichenko
相关产品推荐
相关产品推荐

