1

私はすべて1つのクラスの一部である多くの画像を持っています、ここにコードがあります:

class='button_cell'

これらすべての画像をJavascriptで表示されないように設定するためのサポートをお願いします。

次のコードを使用して、DIV内のすべてのアイテムを無効に設定します。

$('#incident_div').find('input, textarea, button, select').attr('disabled',true);

コードは似ているはずだと思いますが、行き詰まっています。

これについて助けてもらえますか?

4

4 に答える 4

1

button_cell次のように、を使用してクラス内のすべての画像を選択してから、関数を$('.button_cell')使用してすべてを非表示にすることができます。hide()

$('.button_cell').hide();
于 2013-01-30T21:56:19.083 に答える
1

それらを非表示にしたい場合は、正確に何が必要かわかりません。

$('#incident_div').find('input, textarea, button, select').hide();

クラスで要素を非表示にする場合は、'button_cell'次を使用できます

 ('button_cell').hide()

灰色のように無効にしたい場合は、次を試してください。

$('#incident_div').find('input, textarea, button, select').each(function(){
    $(this).attr("disabled",true);
});

これが実用的なフィドルです:http://jsfiddle.net/XfVvf/

于 2013-01-30T21:54:04.850 に答える
0

クラスで非表示にするには:

$('.button_cell').hide();

これにより、クラス「button_cell」のすべての要素が選択され、非表示になります。

同様に、それらを表示するには:

$('.button_cell').show();

読書:jQueryセレクター

于 2013-01-30T21:56:18.827 に答える
0

これは良いスタートですが、もっと見ることなしに知るのは難しいです...

$('.button_cell').show();

あなたがそれらを見えないようにしたいと言ったので、私は隠す代わりに見せました...それは見えることを意味します。

実際にそれらを目に見えないようにしたい場合:

$('.button_cell').hide();
于 2013-01-30T21:56:40.463 に答える