【发布时间】:2015-03-10 15:51:22
【问题描述】:
我做了一个fiddle,思路是:
该函数接受一个元素(el),如果“el”在fadeIn或fadeOut中,则返回true,否则返回false。有可能吗?
function fadeIsRunning( el ){
/* How to achieve this ? */
return false || true;
}
提前致谢!
var obj = $("div");
$("#fade").on("click", function(){
obj.fadeToggle(3000);
});
$("#decision").on("click", function(){
if (fadeIsRunning(obj)) {
console.log( "Fade is running" );
}
else {
console.log( "Fade isn't running" );
}
});
function fadeIsRunning( el ){
/* How to achieve this ? */
return false || true;
}
div {
position: absolute;
margin: 20px;
padding: 35px;
background-color: #99f;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" value="fade" id="fade" />
<input type="button" value="decision" id="decision" />
<div>X</div>
【问题讨论】: