我有以下代码:
$('a.btn-slide').toggle(function() {
$("#DivToSlide").slideUp("fast");
// ...
}, function() {
$("#DivToSlide").slideDown("fast");
// ...
});
在我的代码中,稍后我想找出#DivToSlide
是处于向上位置还是向下位置。
我该怎么做?
我有以下代码:
$('a.btn-slide').toggle(function() {
$("#DivToSlide").slideUp("fast");
// ...
}, function() {
$("#DivToSlide").slideDown("fast");
// ...
});
在我的代码中,稍后我想找出#DivToSlide
是处于向上位置还是向下位置。
我该怎么做?
slideDown
函数在完成后隐藏元素,你可以简单地检查该元素是否可见:if ($('#DivToSlide').is(':visible'))
你也可以检查 $('#DivToSlide').height()
是否超过某个阈值。
:animated
吗?如果是的话再重新检查一遍?- http://api.jquery.com/animated-selector/ - Mottieif($(this).next('.nxt_div').height()>1){ }