HTMLに直書きのスタイルに値(この場合はcolorの値)がない場合に新たなスタイルを追加させることは可能でしょうか?
<h1 style="color: #ffff;">テキスト</h1> ← colorの値があるのでスタイルを追加させない <h1 style="color: ;">テキスト</h1> ← colorの値がないので新たにスタイルを追加させたい
以下のようにcolorの値があるかないかを.lengthで判定しようと試してみたのですがうまくいきませんでした。
$(function(){ if(!($('h1').css('color').length)){ $('h1').css('background','#ff0000'); } });
何かよい方法がありましたらばご教授いただけますでしょうか。
回答2件
あなたの回答
tips
プレビュー