Javascript 这是每个IE6-7

Javascript 这是每个IE6-7,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,我为一个项目编写了一个jQuery插件,它在除IE6-7之外的所有浏览器中都能完美工作 我发现问题出在这一行: return this.each(function(index) { my_code }) .每个都不能在IE6-7中正常工作。这个错误在最新的jQuery版本中得到了修复,但我使用1.4.2进行堆栈,无法更新它。我怎样才能重写它?显然我不能这么做 return for ( var index=0; i<this.length; i++ ) { return for(va

我为一个项目编写了一个jQuery插件,它在除IE6-7之外的所有浏览器中都能完美工作

我发现问题出在这一行:

return this.each(function(index) {  my_code  })
.每个都不能在IE6-7中正常工作。这个错误在最新的jQuery版本中得到了修复,但我使用1.4.2进行堆栈,无法更新它。我怎样才能重写它?显然我不能这么做

return for ( var index=0; i<this.length; i++ ) {
return for(var index=0;i类似于:

var l = this.length;
var i = 0;
var results = []
for(i=0; i<l; i++){
   results.push( ... )
}

return results;
var l=this.length;
var i=0;
var结果=[]

对于(i=0;i您确定了当前jQuery修复了IE 6-7问题。如何重写
jQuery。每个
函数都在您自己的脚本中


你能把你的javascript错误包括进来吗?@Kyle没有错误。只是每个错误一次只能工作一次IE@Mimisbrunnr告诉我的雇主和成千上万的IE6用户,那里有一堆函数和事件绑定。它能工作吗?Javascript的妙处在于,你可以在你使用的任何库中修补缺陷。
var l = this.length;
var i = 0;
var results = []
for(i=0; i<l; i++){
   results.push( ... )
}

return results;
jQuery.extend({
    each: [1.6.2 each function here]
});