-1

フォームをループする jQuery 関数があります。

var id = 'doesnt-matter';

$('#element_'+id+' input:[type!=hidden]').each(function () {
  // do stuff
});

非表示のフィールドとラジオ ボタンを除外したい。私は次のようなことをしようとしました

$('#element_'+id+' input:[type!=hidden, type!=radio]').each(function () {
  // do stuff
});

しかし、これは機能しません。これを行うことはまったく可能ですか、それとも代わりにループ内で input:type をチェックする必要がありますか?

4

3 に答える 3

2
$('#element_'+id+' input').not("[type=hidden],[type=radio]").each(function () {
 // do stuff
 });
于 2013-04-22T23:52:59.993 に答える