【发布时间】:2013-03-21 01:37:08
【问题描述】:
多年来,我一直在尝试各种不同的解决方案,但我无法弄清楚为什么我的引导弹出窗口不起作用。
我得到一个: ReferenceError: $ 未定义 对于
$(function ()
这是我想将鼠标悬停在上面以显示弹出窗口的按钮:
<div class="span3 offset2">
<a `href="http://automationrecruitment.com.au/apply/">
<button
class="btn btn-large btn-block btn-primary"
id="lefty"
rel="popover"
data-content="this is the content to show"
style="min-width:116px; margin:5px;" >
Apply
</button>
</a>
这是我附上的脚本:
<script language="JavaScript" type="text/javascript" src="css/bootstrap/js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="/css/bootstrap/js/bootstrap-popover.js"></script>
<script type="text/javascript" src="/css/bootstrap/js/bootstrap-tooltip.js"></script>
这是函数调用:
$(function ()
{
$("#lefty").popover();
});
如果您认为它们可能会发生冲突,我还附加了其他引导程序 j.s
【问题讨论】:
-
只是检查一下,您在调用
$(function ()...之前是否包含了 jQuery 库,并且您的参考实际上是正确的? -
另外
<script language="JavaScript"也不正确。坚持type="text/javascript",或者如果使用HTML5,只需<script src="..."></script>
标签: jquery twitter-bootstrap defined referenceerror