引导javascript或popover不工作
我的引导程序有问题。似乎JS在某种程度上无法正常工作,因为即使是最简单的弹出窗口示例也无法正常工作。(http://jsfiddle.net/weuWk/363/) 这段代码可以在JSFIDLE上正常工作,如果在我的源代码中使用的话,它只是创建了一个按钮(没有悬停功能) 模态插件实际上正在工作,因此这意味着我以正确的方式包含js文件。无论如何,我都会复制它:引导javascript或popover不工作,javascript,twitter-bootstrap,popover,Javascript,Twitter Bootstrap,Popover,我的引导程序有问题。似乎JS在某种程度上无法正常工作,因为即使是最简单的弹出窗口示例也无法正常工作。(http://jsfiddle.net/weuWk/363/) 这段代码可以在JSFIDLE上正常工作,如果在我的源代码中使用的话,它只是创建了一个按钮(没有悬停功能) 模态插件实际上正在工作,因此这意味着我以正确的方式包含js文件。无论如何,我都会复制它: <script src="js/bootstrap.min.js"></script> <script
<script src="js/bootstrap.min.js"></script>
<script src="http://code.jquery.com/jquery-latest.js"></script>
在引导的javascript之前需要包含jQuery,因为引导只是jQuery的“插件” 您应在此顺序中包括:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="js/bootstrap.min.js"></script>
<script>
$(function(){
$('#test').popover();
});
</script>
$(函数(){
$('#test').popover();
});
此外,控制台是您的朋友。检查并确保没有错误
已解决:
解决方案:>正确的包含顺序>修复我从js控制台得到的错误。检查控制台是否有错误,我敢打赌有人在你的控制台中看到任何错误?就像Mike说的那样。控制台中有错误吗?你知道什么是控制台吗?是的,我刚刚发现了如何查看JSF的控制台如果这是问题所在-bootstrap中没有定义控制台错误“$”。min.jsI已经更改了这两个包含的顺序,但仍然不起作用。此外,他提到了模型正在工作,但没有提到popover。模型可能会按照其包含的方向工作,因为根据用户操作生成的模型将在jquery定义“$”变量后发生,在jquery中,在加载DOM时,引导弹出事件将尝试发生。@user1911283-在哪里包括引导和jquery(标题或在结束
标记?之前,在哪里调用$(“#test”).popover();代码>?)请查看我答案中的更新。@user1911283-我注意到您编辑了我的答案,并说答案已解决。请您将我的答案标记为正确,以便将来的读者会发现它有用。谢谢!