特定の入力ボックスを除外して要素を追加する方法はありますか?addelementからアイテムを除外する
これは、特定の入力ボックス以外のすべての入力ボックスと選択ボックスでこれを行います。どうすればいい?
特定の入力ボックスを除外して要素を追加する方法はありますか?addelementからアイテムを除外する
これは、特定の入力ボックス以外のすべての入力ボックスと選択ボックスでこれを行います。どうすればいい?
あなたはTraversing/notまたはSelectors/notを使用することができます。
$('div#tabs input[type="text"],
select option:selected,
input:checked, textarea').not('#elementToExclude').addClass('takethis');
二つの方法:
CSSセレクタ方式
まず、あなたの特別な入力IDを与える:
<input id="excluded-input" />
は、それを排除するために:not
CSSセレクタを使用します。代わりに
$('[...], input:not(#excluded-input), [...]).addClass('takethis');
トラバーサル方法
使用.not()
機能:
$('div#tabs input[type="text"], select option:selected, input:checked, textarea').not('#excluded-input').addClass('takethis');