ホームページ >ウェブフロントエンド >jsチュートリアル >jqueryで操作不可能な領域を設定する方法
jquery で領域を操作不能に設定する方法: 最初にコード サンプル ファイルを作成し、次に要素に disabled 属性と readonly 属性を適用して、ページ要素を編集不可に設定します。
このチュートリアルの動作環境: Windows7 システム、jquery1.10.0 バージョン、Dell G3 コンピューター。
推奨事項: jquery ビデオ チュートリアル
Jquery の API には、要素に無効属性と読み取り専用属性を適用するためのメソッドが用意されています。これら 2 つの属性メソッドにより、要素が操作不能になる可能性があります。 jQuery が領域を動作不能に設定する方法。
jquery は、ページ要素をクリック不可、編集不可、読み取り専用に設定します:
$("input").attr('readonly', true); $("textarea").attr('readonly', true); $(':radio').attr('disabled', true); $(':checkbox').attr('disabled', true); $(':button').attr('disabled', true); $('a').removeAttr('onclick'); $('select').attr('disabled', true);
例:
$('form').find('input,textarea,select').not('.btn btn-primary,.back').attr('disabled','disabled');
上記のコードは、次のスタイルを変更することを意味します。 btn btn-primary および .back の要素はすべて読み取り専用に設定されます。
ページに a タグもある場合は、上記の $('a').removeAttr('onclick'); を使用して、a タグのクリック イベントを削除できます。
attr() メソッドは、選択した要素の属性と値を設定または返します。
このメソッドを使用して属性値を返すと、最初に一致した要素の値が返されます。
このメソッドを使用して属性値を設定すると、一致する要素に対して 1 つ以上の属性/値のペアが設定されます。
以上がjqueryで操作不可能な領域を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。