【发布时间】:2013-05-15 12:59:18
【问题描述】:
我有一个div,当我单击某个输入选择时,它会向下滑动(打开)。在这个div 中,我有一些其他输入选择,我的目标是当我点击页面的其余部分时向上滑动div。
我的问题:
div 在我选择其中的输入选择中的某些项目时向上滑动,我不希望这种情况发生。
- 只有当我在
div外部单击时,有什么方法可以向上滑动它吗? - 为什么 div 内的选择也会让它向上滑动?
这是我向上滑动 div 的 javascript:
$(document).mouseup(function (e) {
var container = $('.myDiv');
if (container.has(e.target).length === 0) {
$(container).removeClass('close');
$(container).addClass('open');
$(container).next().slideUp(200);
}
});
【问题讨论】:
标签: javascript jquery html document slideup