如果使用Jquery条件,我该如何写这个?
这个问题在这里已经有了答案:
您还可以检查以下情况:
if($('#knd').css('visibility') === 'visible') {
$("#wars").animate({
opacity:'0'
});
}
建议解决方案
if($('#wars').css('opacity') === '0') {
$("#wars").animate({
opacity:'1'
});
}
您可以使用.is()以及:可见选择器:
if($('#knd').is(':visible')) {
$("#wars").animate({
opacity:'0'
});
}
您可以使用.is(':visible')
但可以使用fadeToggle()
或slideToggle()
。
*Toggle()
函数自动完成你想要做的事情,并带有效果 。