当我点击#button时,它仍然在做’做某事’,即使.wrapper是动画,而.wrapper span是不可见的.所以它不遵守规则.怎么了?
$('#button').click(function(){
if(
$('.wrapper').not(':animated') && $('.wrapper span').is(':visible')
) {
//do something
}
})
最佳答案
在这里你有一个working demo:
原文链接:https://www.f2er.com/jquery/428500.html$('#button').click(function(){
if( $('.wrapper:animated').length>0)
{
$(".wrapper").text("animating") ;
}
if(
$('.wrapper:animated').length<1) {
$(".wrapper").text("not animating") ;
}
})