bootstrap 模态框失效 $(...).modal is not a function
webpack打包,jquery放在了bootstrap前面,还是报错,为什么?
js
$('#lastPageModal').modal();
本地html
<script src="../lib/jquery.js"></script>
<script src="../lib/bootstrap.js"></script>
<script src="../lib/bootstrap.min.js"></script>
<script src="../lib/jqthumb.js"></script>
<script src="../lib/jqthumb.min.js"></script>
<!--当前是最后一页-->
<div class="modal" tabindex="-1" role="dialog" id="lastPageModal">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">提示</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<p>当前是最后一页。</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">确定</button>
</div>
</div>
</div>
</div>
dist/html
<script src="../lib/jquery.js"></script>
<script src="../lib/bootstrap.js"></script>
<script src="../lib/bootstrap.min.js"></script>
<script src="../lib/jqthumb.js"></script>
<script src="../lib/jqthumb.min.js"></script>
webpack
new htmlWebpackPlugin ({
filename:'index.html',
template:'index.html',
inject:'body',
chunks:['index']
}),
代码文件夹
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
webpack代码中写了这个,导致jquery失效,删掉就没问题了
感觉可能是脚本引用顺序不对,你把chunks里面js顺序反过来写一下试试