Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery slideToggle-仅针对slideUp操作的回调函数_Javascript_Jquery - Fatal编程技术网

Javascript jQuery slideToggle-仅针对slideUp操作的回调函数

Javascript jQuery slideToggle-仅针对slideUp操作的回调函数,javascript,jquery,Javascript,Jquery,有人知道只有在slideToggle过程中才对slideUp事件启动回调函数的好方法吗?默认回调函数同时在slideUp和slideDown上激发 谢谢 您可以检查元素是否隐藏,因为它将在幻灯片结束时隐藏,如下所示: $(this).slideToggle(function() { if($(this).is(":hidden")) { alert("this was a slide up"); } }); .谢谢你,尼克!工作很有魅力,我还缺什么?您的示例报告了向上滑动的两种

有人知道只有在slideToggle过程中才对slideUp事件启动回调函数的好方法吗?默认回调函数同时在slideUp和slideDown上激发


谢谢

您可以检查元素是否隐藏,因为它将在幻灯片结束时隐藏,如下所示:

$(this).slideToggle(function() {
  if($(this).is(":hidden")) {
    alert("this was a slide up");
  }
});

.

谢谢你,尼克!工作很有魅力,我还缺什么?您的示例报告了向上滑动的两种方式。也许我不明白这个问题。@Robusto-不应该是这样,你使用的是哪种浏览器?我刚刚在Firefox 3.6.12中进行了测试