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