BGS-WORKS Blog » [Cording] 初めてのJQuery — class名で判定してCSSを指定する方法
class名の判定はこのようにすればいいと思いますが、
if( $(“body”).attr(“class”) !== 'hoge' ) { $('div.hoge').css('color', 'red'); }
たとえばbodyのclassが複数あったら、もうこの方法は使えません。
というわけで、この方法を使います。
文字列に指定の文字列が含まれているか調べる関数 - おもしろWEBサービス開発日記
if($('body').attr('class').search(/interview-list/)) { $('div.hoge').css('color', 'red'); }
追記
.hasClassを使えばいいです。
.hasClass() | jQuery 日本語リファレンス | js STUDIO