未捕获的类型错误:对象 [对象对象] 没有方法“jqEasyCounter”

Uncaught TypeError: Object [object Object] has no method 'jqEasyCounter'

本文关键字:对象 有方法 jqEasyCounter 类型 错误      更新时间:2023-09-26

所以我读了其中几个错误,这显然是因为人们没有正确链接到脚本,但我认为我的链接很好。

以下是片段:

默认情况下.js(以减少混乱(我还尝试将其放在带有脚本标签的 HTML 上。

//character counters
$(document).ready(function(){
    $('.count1').jqEasyCounter({  //Error here: default.js:147 Uncaught TypeError: Object [object Object] has no method 'jqEasyCounter'
        'maxChars': 500,
        'maxCharsWarning': 50,
        'msgFontSize': '10px',
        'msgFontColor': '#F00',
        'msgFontFamily': 'Arial',
        'msgWarningColor': '#000'
    });
});

和参考资料:

<script language="javascript" type="text/javascript" src="scripts/jquery.jqEasyCharCounter.js"></script>
<script language="javascript" type="text/javascript" src="scripts/default.js"></script>
<script language="javascript" type="text/javascript" src="scripts/history.js"></script>
<meta http-equiv="CACHE-CONTROL" content="NO-CACHE"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8"/>
<!-- jQuery -->
<script language="javascript" type="text/javascript"
            src="scripts/jquery-1.7.1.min.js"></script>
 <!-- jQuery UI -->
 <script language="javascript" type="text/javascript"
            src="scripts/jquery-ui-1.8.18.custom.min.js"></script>
 <!-- jQuery UI CSS -->
 <link rel="stylesheet" type="text/css" href="styles/smoothness/jquery-ui-1.8.18.custom.css" />

Firebug/Chrome Inspect Element 正在为其查找应该jquery.jqEasyCharCounter.jsdefault.js的 javascript 文件。

有什么建议吗?谢谢

<script language="javascript" type="text/javascript" src="scripts/jquery-1.7.1.min.js"></script>

应该是第一个要加载的脚本,之前将其移动到顶部:

<script ...src="scripts/jquery.jqEasyCharCounter.js"></script>