如何使这个代码与IE7兼容?

时间:2013-01-25 22:23:17

标签: javascript jquery

此代码适用于除旧版IE之外的所有浏览器。它将被用户访问,其中一些用户仍在使用IE7。我不是编码员,作者要到下周才能使用,所以我不知道如何重构它以便所有浏览器只显示chk中定义的选项。

    for (var x=1;x<5;x++){
      var st='select[name="Score_'+x+'e"] option';
      $(st).each(function(){
        var chk=',0,1,2,3,4,5,,,,,,--,';
        var sn=','+$.trim(this.innerHTML)+',';
        if (chk.indexOf(sn)==-1){$(this).hide();}
      });
      st='#tableScoringInfoBox'+x+' strong';
      $(st).html('1-10 Ratings explained');
    }

1 个答案:

答案 0 :(得分:2)

快速解决方法是简单地将.hide()替换为.remove(),但如果没有看到更多代码,如果这会影响其他内容,则无法知道。