Jquery $.isNumeric不是函数吗?

Jquery $.isNumeric不是函数吗?,jquery,javascript-events,Jquery,Javascript Events,我包括jquery文件,比如 <script type="text/javascript" src="jquery-1.8.0.min.js"></script> 但当我运行这个脚本时,会出现如下错误: $.isNumeric is not a function 我需要做什么?首先,使用document.ready确保JQuery脚本已加载(或者确保脚本位于JQuery脚本标记之后) 第二,确保JQuery源实际正确加载。。。也许可以试试JQuery CDN <

我包括jquery文件,比如

<script type="text/javascript" src="jquery-1.8.0.min.js"></script>
但当我运行这个脚本时,会出现如下错误:

 $.isNumeric is not a function

我需要做什么?

首先,使用
document.ready
确保JQuery脚本已加载(或者确保脚本位于JQuery脚本标记之后)

第二,确保JQuery源实际正确加载。。。也许可以试试JQuery CDN

<script src='http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js'></script>

将代码包装在
$(document).ready(函数(){//代码放在这里…})有关更多详细信息,请参阅

或者,您可以简单地将代码放在
之前

另外,您可能希望尝试用
jQuery
替换$,并查看javascript中是否存在任何冲突,例如
jQuery.isNumeric(“-10”)

如果结果确实是冲突,您可以添加这行代码,
jQuery.noConflict()在jQuery代码的开头。有关更多详细信息,请参阅


检查Stackoverflow,这可能对您也有帮助

尝试使用
jQuery.isNumeric(行)
。如果行得通,那就去做。如果您正在使用其他JS库,也可能存在冲突。
$(document).ready(function() {
    var now = 1;
    alert($.isNumeric(now) ? "yes" : "no");
});
<script src='http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js'></script>