jQuery では、次のような特定の CSS プロパティの存在を含む、さまざまな基準に基づいて要素の範囲を選択できます。背景色。
特定の背景色を持つ div コンテナ内のスパンを選択するとします。これを達成する方法は次のとおりです。
since 要素には専用の「background-color」属性がないため、この場合 [attribute=value] セレクターを使用することはできません。代わりに、背景色の計算された CSS 値を確認する必要があります。
$('#someDiv span').filter(function() { return ( $(this).css('background-color') == 'match' ); });
提供されたコードでは、「match」は探している特定の背景色を表します。たとえば、黒色のスパンを選択するには:
var match = 'rgb(0, 0, 0)';
このアプローチでは、背景色に基づいて要素を選択し、スタイルを変更したり、特定の処理を適用したりできます。
以上がjQueryで特定の背景色の要素を選択する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。