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');
});