jQuery:きの選択によるCSS規則なのですか。
-
09-06-2019 - |
質問
A.コンテナを含むことができます。部品です。部品を自分たちでできます。器総合機構のホームページに掲載につながるよう期待していますがなされました。部品など。等)
されている総コンテンツのようになります:
$(".container .component").each(function(){
$(".container", this).css('border', '1px solid #f00');
});
何か追加する必要があり、ライン内のブレース選択のみの入れ子構造があります。容器として幅CSSの設定を'auto'?このような簡単なものでまだ使っjQueryすべてなくしてほしかったです。
解決
$(".container .component").each(function()
{
$(".container", this).each(function() {
if($(this).css('width') == 'auto')
{
$(this).css('border', '1px solid #f00');
}
});
});
類似の他の回答が来についても複数の容器入りのものニーズます。each()チェックインはこちらぎの幅になります。
他のヒント
という .filter()
.
のようなもの:
$('.container .component .container')
.filter(function() {return $(this).css('width') == 'auto';})
.css({border: '1px solid #f00'});
$(".container .component").each(function() {
if ($(".container", this).css('width') === "auto")
$(".container", this).css('border', '1px solid #f00');
});
所属していません StackOverflow