Tag: 版本

版本更改jquery错误

大家好我已经使用asp构建了一个Web应用程序,其中包含一些来自bootstap(boorstrap-dropdown.js)的jquery。 对于比我开发的项目更低版本的其他项目,我将版本从4更改为3.5。 现在我收到了错误 “Microsoft JScript运行时错误:无法获取属性’fn’的值:object为null或undefined” “Microsoft JScript运行时错误:预期的对象” “Microsoft JScript运行时错误:对象不支持属性或方法’崩溃’” 谢谢

强制AngularJS在使用多个版本的jQuery时使用特定版本的jQuery

我inheritance了在noConflict模式下将几个版本的jQuery加载到页面中的项目。 应用程序是巨大的,测试缺失,似乎每个前devloper没有“cohones”大到足以删除以前的库。 因此结果是$引用了jquery版本1.4.2。 是否有任何方式/技巧可以告诉角度应该使用jQuery版本? 就像是 angular.jq = j182 我知道我可以这样做 j182 = jQuery.noConflict(); 但后来我有一种“隐藏的依赖”,我想避免。

使用ASP.NET服务器控件解决jQuery版本冲突

我正在开发一个ASP.NET服务器控件,它使用jQuery作为一些客户端逻辑。 我已将jQuery文件嵌入控件中作为资源。 我不想将使用控件的应用程序限制为特定版本的jQuery,我想继续使用我嵌入的jQuery版本。 我知道noconflict方法,但我看到的问题是我无法控制页面上脚本标签的顺序。 如果用户的jQuery版本包含在我之前,那么在我可以调用noconflict之前,我最终会覆盖它。 请帮忙

动画背景位置适用于jQuery 1.4.4,但不适用于1.7.2

我遇到了一个问题。 我有一个脚本,我正在摆弄。 一切运行正常,但仅限于jQuery 1.4.4。 当我向上移动一个版本时,让我们说最新的(1.7.2)脚本将无法运行。 是什么赋予了?! var bouncespeed = 450; function bounce(currentA) { newx = Math.floor(10 * Math.random()); newy = Math.floor(3 * Math.random()); newspeed = bouncespeed + Math.floor(10 * Math.random()); $(currentA).animate({ backgroundPosition: newx + ‘px ‘ + newy + ‘px’ }, newspeed, ‘linear’, function() { bounce(currentA); }); } $(‘.bubble’).each( function() { $(this).css({ backgroundPosition: ‘5px 5px’ […]

Splitter.js不适用于新版本的jQuery

I’m using Splitter.js in a project. 代码来自http://methvin.com/splitter/具体的JS位于http://methvin.com/splitter/splitter.js 使用jQuery v1.5.2时,代码可以正常工作。 当我转到jQuery v1.7.2时,代码失败,并给出“Too Much recursion”错误。 当我使用jQuery 1.6.2时,这似乎也会发生 有人有解决方法吗? 我确实在https://bungeni-exist.googlecode.com/svn-history/r188/xq-framework/trunk/db/framework/assets/bungeni/scripts/splitter上找到了(更新的)版本的splitter.js 。 js但这似乎没有解决问题。 任何意见,将不胜感激。

attr(’defaultValue’)使用jQuery 1.6.3返回undefined

我在jQuery中有一个简单的脚本,与jQuery 1.5.2完美配合,你可以在这个jsFiddle中看到。 应该发生的是,当您将焦点带到文本字段时,将删除默认值。 如果将该字段留空,则将原始默认值放回原位。 http://jsfiddle.net/kHBsD/ 但是,相同的确切代码(仅使用jQuery 1.6.3)不起作用。 (不工作意味着默认值保留在文本框中,直到您手动删除它为止,如您在此jsFiddle中所见 。 http://jsfiddle.net/kHBsD/1/ 控制台中没有脚本错误,并且该function的其他方面也可以运行。 您可以看到hover()部分在两个jsFiddles中都正常工作。 汇总版(根本问题) jQuery 1.6.3为.attr(‘defaultValue’)返回undefined 。 jsFiddle使用jQuery 1.6.3(不工作) 但是,jQuery 1.5.2返回.attr(‘defaultValue’)的预期值。 jsFiddle使用jQuery 1.5.2(工作) 题: 有谁知道为什么会发生这种情况? (对我来说,它看起来像一个jQuery错误。) 以下仍在工作…… document.getElementById().defaultValue …但我认为在jQuery可用的情况下必须这样做是非常难看的。 我愿意接受其他建议。