我正在尝试if
else if
为我的 jQuery 使用一个语句来添加多个语句,以便整齐地完成。唯一的问题是一个我得到一个控制台错误,两个它当然不能正常工作啊!
代码
$(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()
我将有更多其他的 if 语句,希望你能理解我想要在这里做的事情。基本上搜索跨度是否作为具有颜色基础的样式,如果是,则有更多的 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');
}
});