1

PS : ビルド デバッガー (F12) で Internet Explorer を使用しています。

IE 8 に問題があります。このスクリプトの実行時に「オブジェクトはこのプロパティまたはメソッドをサポートしていません」というメッセージが表示され続けます (name.size() は明らかに問題を一時停止します)。 100% 正しいパート 1、私は長さから他のすべての方法を試しました....これは、問題が私のコードの他の部分によって引き起こされる可能性があると考えるように導きます. コードのPART 2でも同じエラーが発生しています。

以下の 2 つのコードを再開するには、このエラー (オブジェクトはこのプロパティまたはメソッドをサポートしていません) を作成します。1 つはサイズに関するもので、もう 1 つはタイトル タグに関するものです。

ご意見はありますか?

パート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 に答える