我调用bootstrap twitter库的js文件,但得到的错误指示
$("a[rel=popover]").popover is not a function。
<script src="../../jq/jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="../../bootstrap/js/bootstrap.js" type="text/javascript"></script>
<script src="../../bootstrap/js/bootstrap-tooltip.js" type="text/javascript"></script>
<script src="../../bootstrap/js/bootstrap-popover.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
// second supervisor popover
$('a[rel=popover]').popover({
placement: 'below',
offset: 20,
trigger: 'manual'
});
});
</script>发布于 2013-04-10 04:51:59
在ASP.NET MVC4中,这种情况发生在我的项目中
@Scripts.Render("~/bundles/jquery")在<head>中的页面顶部,以及在</body>之前的页面末尾,都有一个小的@Scripts.Render("~/bundles/jquery")吸盘潜入。我删除了页面末尾的冗余行,问题就消失了。
请注意,浏览器以正确的顺序呈现<head>:
<script src="/Scripts/jquery-1.9.1.js">
<script src="/twitterBootstrap/js/bootstrap.js">
<script src="/Scripts/modernizr-2.5.3.js">然而,我最终得到了另一个
<script src="/Scripts/jquery-1.9.1.js">在页面的底部。这把浏览器搞糊涂了,也把我搞糊涂了。
https://stackoverflow.com/questions/10278387
复制相似问题