Jquery版本错误
jquery version error
在我的网页中,我试图同时使用" quick "answers"cycle" jquery插件。当我使用其中一个时(不管哪个),它运行正常。但是当我尝试同时使用时,它会给出一个JS运行时错误。
我是这样使用它们的:
<script src="Scripts/jquery-1.6.4.min.js" type="text/javascript"></script>
<script src="kwick/moo1.2.js" type="text/javascript"></script>
<script src="kwick/myKwcik.js" type="text/javascript"></script>
<script src="Scripts/TniyJs.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js" type="text/javascript"></script>
<script src="http://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js"
type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('.slideshow').cycle({
fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
speed: 1500, // speed of the transition (any valid fx speed value)
delay: 500,
});
});
</script>
当我像上面那样使用它时(在我的问题中),它没有给出任何错误,我的"循环插件"工作,但"快速"没有。
当我将"jquery-1.6.4.min.js"移动到最后一个标签(到脚本标签的末尾)时,它会给我带来错误:Microsoft JScript运行时错误:对象不支持属性或方法'cycle'
当我禁用"jquery 1.5"然后:Microsoft JScript运行时错误:对象不支持属性或方法'ready'
如果你知道问题或解决方法,请帮助我。谢谢。
听起来像Mootools &jQuery冲突
http://docs.jquery.com/Using_jQuery_with_Other_Librariesvar $j = jQuery.noConflict();
// Use jQuery via $j(...)
$j(document).ready(function(){
$j('.slideshow').cycle({
fx: 'fade',
speed: 1500,
delay: 500
});
});
不需要两个版本的jQuery。你可以在谷歌的CDN https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js上参考这个最新版本和Mootools:https://ajax.googleapis.com/ajax/libs/mootools/1.4.1/mootools-yui-compressed.js
Edit:如果你只包含Mootools for kwicks,你可能要考虑使用kwicks for jQuery。http://www.jeremymartin.name/projects.php?project=kwicks为您节省了额外的库/资源的加载
相关文章:
- JSC_TRAILING_COMMA:分析错误.IE8(及以下版本)-jshint可以警告我使用左尾逗号吗
- 在安卓版本 4.4.2 上运行时应用中断,抛出错误:[ng:areq]
- Facebook JavaScript SDK 检查用户是否为粉丝(错误:指定的版本无效)
- 获取模板是用我的Node.JS应用程序的新版本Handlebars错误预编译的
- Sys.WebForms.PageRequestManager在IE11中是未定义的错误,在IE10及以下版本中运行良好
- 为什么 React 应用程序的生产版本(使用 Webpack 和 Babel)使用 HMR 的错误开发环境,从而导致错误
- 鲍尔错误:找不到适合角度的版本
- 主干下划线版本错误
- html下拉菜单在Firefox中不起作用,并且在旧版本的IE中一切都是错误的
- Chrome 的网上商店服务器拒绝扩展程序,并显示“错误:清单必须定义版本
- 指定的版本无效,脸书共享插件错误
- AngularJS : 未捕获错误: [$injector:modulerr] 使用 angularJS 的更新版本时
- 未捕获的类型错误: 无法读取 undefined at 的文件的属性“版本”
- YDN:Firefox 版本 44 上出现消息无效状态错误的错误
- 未捕获的类型错误:无法读取属性'添加'未定义的tinymce版本4.x
- npm无法构建socket.io并出现错误“;与您的node/npm版本不兼容:commander@0.5.0&”;
- 使用最新的jquery版本时,JSON是未定义的错误
- Phonegap内部版本-未捕获类型错误:无法读取属性'getPicture'的未定义
- indexedDB中的升级事件处理程序错误导致版本更改事务中止
- 角度ng重复和过滤器错误(版本1.1.5有效,1.2.15有错误)