Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript js文件不能使用jquery_Javascript_Jquery - Fatal编程技术网

Javascript js文件不能使用jquery

Javascript js文件不能使用jquery,javascript,jquery,Javascript,Jquery,我有一个奇怪的错误,我把这些文件包括在我的分区中 <script src="http://code.jquery.com/jquery-latest.js"></script> <script src="js/barScriptOOP.js"></script> 当我使用这个脚本时,我得到一个“$.ajax不是函数”错误。 1.我试着编辑这个.draw(is_load,xmlData)并且它没有使我出错。 我的程序经常调用getData函数 注意

我有一个奇怪的错误,我把这些文件包括在我的分区中

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="js/barScriptOOP.js"></script>
当我使用这个脚本时,我得到一个“$.ajax不是函数”错误。 1.我试着编辑这个.draw(is_load,xmlData)并且它没有使我出错。 我的程序经常调用getData函数

注意:我还收到另一个函数中的
“$。浏览器未定义”
错误(这是我收到的第一个错误)

意思==>转到另一个函数无法使用jquery


您知道这里发生了什么吗?

请尝试将这一行放在脚本的开头,而不是使用$作为jquery引用

var $j = jQuery.noConflict();
$j(function() {
  alert('doc ready');
});

(另外,脚本标记没有设置type属性也很奇怪,尽管我怀疑这是问题所在)

尝试通过
jQuery更改
$。
是否有可能使用jQuery以外的框架使用$?有时这会引起冲突。。请尝试
jQuery.ajax
将其签出。。。否则脚本可能会在包含jQuery最新版本之前执行,这是不太可能的。。尽管发布的代码在这里执行得很好,但仍然缺少一些(重要的)东西来重现您的问题请确保在将jQuery加载到$(function(){//put your call here})中之后调用jQuery相关的东西(我指的是调用函数部分);感谢mgraph,我将每$1替换为jQuery,因为它工作正常。这是最奇怪的事情之一。。在使用“$”符号之前,这一切都是有效的。HTML5(假设doctype是HTML5)不需要脚本元素上的类型。
var $j = jQuery.noConflict();
$j(function() {
  alert('doc ready');
});