我有以下代码:
$('a.btn-slide').toggle(function() {
$("#DivToSlide").slideUp("fast");
// ...
}, function() {
$("#DivToSlide").slideDown("fast");
// ...
});
稍后在我的代码中,我想知道{{1>}是否在向上或向下位置。
我该怎么做?
答案 0 :(得分:52)
由于slideDown
函数在完成后隐藏了元素,因此您只需检查元素是否可见:
if ($('#DivToSlide').is(':visible'))
您还可以检查$('#DivToSlide').height()
是否超过某个阈值。
答案 1 :(得分:2)
if($(this).next('.nxt_div').height()>1){ }