我在HTML中有一个常规的bootstrap-modal.我试图用javascript显示/隐藏它,我得到未定义的功能.
我正在做bootstrap文档说,我仍然在这一行得到未定义的函数:
$("#registermodal").modal('show');
这是我的HTML模式:
Brad Baskin.. 21
如果您多次定义jquery库,则可能会收到未定义函数的一个原因.
引导程序库应用于第一个jquery库,但是当您重新加载jquery库时,原始引导加载会丢失(模式函数在引导程序中).
此问题的一个常见原因是在Web应用程序中包含部分代码块,因为相同的javascript文件引用可能出现在多个位置的完整页面输出中.当您的js定义分散在整个页面中时,即在头部,身体顶部和身体底部(在部分模板中)时,这尤其危险.
如果您多次定义jquery库,则可能会收到未定义函数的一个原因.
<script src="/Scripts/jquery-1.10.2.min.js"></script> <script src="/Scripts/bootstrap.min.js"></script> <div class="modal fade" id="registermodal" aria-hidden="true"> ... ... </div> <script src="/Scripts/jquery-1.10.2.min.js"></script>
引导程序库应用于第一个jquery库,但是当您重新加载jquery库时,原始引导加载会丢失(模式函数在引导程序中).
此问题的一个常见原因是在Web应用程序中包含部分代码块,因为相同的javascript文件引用可能出现在多个位置的完整页面输出中.当您的js定义分散在整个页面中时,即在头部,身体顶部和身体底部(在部分模板中)时,这尤其危险.