开发者问题收集

未捕获的 TypeError Javascript

2011-11-07
4475

我正在尝试使用此处的 jquery msgbox 插件:

http://jquerymsgbox.yazdimoldu.tk/

函数调用如下:

function forceRing(){
 $.msgBox({
  title:"Selam / Hello",
  content:"Merhaba Dünya! / Hello World!"
 });
};

但我收到错误:

未捕获的 TypeError:对象函数 (a,b){return new c.fn.init(a,b)} 没有方法“msgBox” forceRingindex.php:38 (匿名函数)index.php:275 onclick

1个回答

似乎您没有正确包含 MsgBox 插件的 JavaScript 文件。您确定先包含 jQuery,然后包含 msgBox 插件吗?

<script type="text/javascript" src="....jquery.js"></script>
<script type="text/javascript" src="....jquery.msgbox.js"></script>

...或者文件是如何调用的?

请注意,一个常见的愚蠢错误是没有正确编写 JavaScript 标记。例如

<script type="text/javascript" src=".." />

而不是

<script type="text/javascript" src=".."></script>
Juri
2011-11-07