1

PS:我在构建调试器(F12)中使用 Internet Explorer

我遇到了 ie 8 的问题,我在执行此脚本时不断收到“对象不支持此属性或方法”(name.size() 显然会暂停问题),尽管我很确定我的脚本是100 % 正确第 1 部分,我从长度开始尝试了所有其他方式......这让我认为问题可能是由我的代码前面的其他部分引起的。我的代码的第 2 部分也有同样的错误。

所以要恢复下面的两个代码会产生这个错误(对象不支持这个属性或方法),一个在大小上,另一个在标题标签上

请问有什么想法吗?

第1部分 :

 $('input:hidden').each(function(){
    var name ="[name='"+$(this).attr('name')+"']";
    if($(name).size()>1){
        $(this).remove();
    }
    });

第2部分:

   <title>C O C P I T -- COnsistency Catalog Parameterisation Inventory</title>
    <LINK href="formIE.css" rel=stylesheet type=text/css>
    <script type='text/JavaScript'>
4

1 回答 1

2

既然 jQuery 对象是类数组的,它们像数组一样暴露选择器的匹配元素,为什么不这样对待呢?

if( $(name).length > 1)
于 2013-06-25T10:00:57.090 回答