• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jQueryで特定のcssプロパティの値を書き換えたい)

jQueryで特定のcssプロパティの値を書き換える方法

このQ&Aのポイント
  • html上にインラインで記述しているスタイルのうち、特定のプロパティの値のみをjQueryで書き換えることはできるのか調査しました。
  • 似たような質問があるが、それを真似して試したがうまくいかず、詳しい方に教えてほしい。
  • 具体的な要件は、style属性のfont-size: 16px;をfont-size: 18px;に変更することであり、他のプロパティは変更せずにそのまま残したい。

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

>style属性のfont-size: 16px;をfont-size: 18px;にしたい。 ということなので、font-sizeが16pxかどうかを調べればよいのでは? $("span").filter(function() { return $(this).css("font-size") == "16px" }).css("font-size", "18px");

suzienuzie
質問者

お礼

ご回答ありがとうございます! 教えていただいたものをもとに、少し変えてみたらうまくいきました! $(function() { $('span').filter(function() { return ($(this).css("fontSize") == "16px"); }).css("fontSize","18px") }); プロパティ名はキャメルにしないといけなかった?ようです… 数値でないと>や=が使えないと思い込んでいました。 jQueryは直感的な書き方ができるんですね。もっと勉強したいと思います。 どうもありがとうございました!

その他の回答 (1)

回答No.2

こんばんは。 ID決め打ちとかじゃ駄目なんですかね?

suzienuzie
質問者

お礼

ご回答ありがとうございます! idを付与することはできないんです…

関連するQ&A