嗨網絡好人,我有一個問題與下面的腳本。對象不支持此屬性或方法問題與IE 8
我繼續在方法.length
上收到object doesn't support this property or method
問題。有任何想法嗎 ?
THX 周杰倫
$('input:hidden').each(function(){
var name = $(this).attr('name');
if($("[name='"+name+"']").length >1){
if($(this).attr('type')!=='radio' && $(this).attr('type')!=='submit'
&& $(this).attr('type')!=='button'
&& $(this).attr('type')!=='text'
&& $(this).attr('type')!=='checkbox'
&& $(this).attr('type')!=='select'){
$(this).remove();
}
}
});
怎能同一個類型,是不是'hidden'一個隱藏的輸入? – xdazz
.length應該可以運行http://jsfiddle.net/balintbako/cjvDG/ 你可以發佈html嗎? –
請解釋代碼的原因。如果您試圖刪除所有隱藏的字段,那麼爲什麼要測試attr?正如@xdazz所說,你只有在每個隱藏的領域。 – mplungjan