私は現時点では複雑な形で作業しています。すべての入力、ラベルを選択し、この中のetc.を選択してください - 各ループ
ただ、不思議、これを行うに任意のより良い方法があります:
$('.selector').each(function(){
$("input", this).prop('disabled', true);
$("select", this).prop('disabled', true);
$("label", this).prop('disabled', true);
$("textarea", this).prop('disabled', true);
});
は、私は(現在は.selector
ループスルー)this
内のすべての入力を選択します。 これは正しく行っていますか?あなたがやっている唯一のことは、それらの要素にそのプロパティを設定している場合
$('.selector').each(function() {
$('input, select, label, textarea', this).prop('disabled', true);
});
:大丈夫です、しかし、あなたが他のセレクタあなたがグループに同じようにカンマを使用することができるはず、それを簡単にするために
はい、技術的には。下の@ BoltClockの答えはこれを行う良い方法です。 – rossipedia