if
else if
jQueryのステートメントを使用して複数のステートメントを追加し、適切に実行しようとしています。唯一の問題は、1つはコンソールエラーが発生し、2つはもちろんうまく機能していないことです。
コード
$(document).ready(function() {
var NLG = $('.post .name strong a').has('span');
if {
NLG.attr('style','color:#09B300').css({'font-weight':'bold'});
}
else if {
NLG.attr('style','color:#09B400').css({'text-decoration':'underline'});
}
});
正しく書いたの.attr
か、それとも.has()
私がここで何をしたいのかをあなたが理解してくれることを願っています。基本的に、スパンがカラーベースのスタイルであるかどうかを検索し、そうである場合は、CSSを追加します。
demwunzのおかげで、問題が修正されました。if条件を理解して、皆さんに感謝します。
$(document).ready(function() {
var NLG = $('.post .name a span');
var color = NLG.attr('style');
if(color === 'color:#09B300'){
NLG.addClass('bringingback');
}
else if (color === 'color:#09B400'){
NLG.addClass('takenback');
}
});