Javascript Bootstrap modal()Undefined不是带有npm模块的函数
尝试调用$(“#myDiv”).modal()时出错。错误是:Javascript Bootstrap modal()Undefined不是带有npm模块的函数,javascript,jquery,node.js,twitter-bootstrap,Javascript,Jquery,Node.js,Twitter Bootstrap,尝试调用$(“#myDiv”).modal()时出错。错误是: Uncaught TypeError: undefined is not a function 我看到这个错误来自几个不同的地方,在不同的地方使用不同的参数调用modal()。我看到很多问题都说解决方案是按正确的顺序包含jquery和引导文件。我发现这让人困惑,因为我使用的是jquery和bootstrap npm模块,所以我没有在任何地方包含它们的js文件。我怎样才能让它与npm模块一起工作?这个问题可能会得到解决。但我正在添加
Uncaught TypeError: undefined is not a function
我看到这个错误来自几个不同的地方,在不同的地方使用不同的参数调用modal()。我看到很多问题都说解决方案是按正确的顺序包含jquery和引导文件。我发现这让人困惑,因为我使用的是jquery和bootstrap npm模块,所以我没有在任何地方包含它们的js文件。我怎样才能让它与npm模块一起工作?这个问题可能会得到解决。但我正在添加解决方案以供将来参考 尝试检查是否包含bootstarp jQuery库。这个问题可能是因为您还将jQuery库与现有的引导jQuery库一起包含到web页面中。引导将始终引用第一个包含的jQuery
.modal()包含在引导程序的jQuery中。因此,请尝试在之前包含这些内容 您是否在项目中安装了bootstrapbower?请确保在jQuery之后安装bootstrap。那么您使用的是什么模块工具?安魂曲?Browserify?你不能直接在浏览器中使用npm模块。也许我误解了这些模块是如何使用的。我用npm安装和它们各自的名称安装了bootstrap和jquery。我的引导元素似乎正在工作,每当我想进行ajax调用时,我都会使用“$=require('jquery')”。我正在使用gulp和browserify来构建项目。我应该在哪里包括jquery和引导?只需升级到引导v3.3.0即可。应该是由于