可以't自动隐藏元素
jQuery: Can't hide element automatically
我用multiple select
表单元素和text input
制作了一个多重选择器。我使用了jQuery toggle()
方法来隐藏和显示多个选择项点击到文本输入。在显示多个选择器后,访问者可以使用ctrl/cmd/shift键选择多个项目,然后我需要隐藏多个选择项。我可以通过再次点击隐藏文本输入。
但我想它隐藏自动当我不与多个选择项目工作。我使用它两次在同一页和使用引导。现在我找不到解决它的方法。
来源:http://jsfiddle.net/3UE7D/3/
请帮帮我。
我想这会解决你的问题。
我在这里更新了你的小提琴
我在这里添加了以下代码
$(document).click(function(){
$('select[name="location"]').slideUp(300);
});
$('select[name="location"]')
.click(function(e) {
e.stopPropagation();
})
.hide();
相关文章:
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- JavaScript-在手机上不工作的情况下,在外部单击时隐藏元素
- 随时隐藏元素
- 根据特定条件使用ng显示/ng隐藏来显示/隐藏元素
- 隐藏元素直到加载完成(ng斗篷不是我需要的)
- 在具有类的元素中隐藏元素
- javascript()onclick隐藏元素-dos'我不在firefox工作
- JQueryHide()在按钮中使用元素时不会隐藏元素
- 使用Javascript取消隐藏元素
- 如果鼠标离开父对象,则隐藏元素
- 如何在jquery ajax成功html响应中找到输入隐藏元素
- 基于事件在循环中隐藏元素
- 渐进式增强-不使用CSS隐藏元素
- 隐藏元素后更新滚动条
- jQuery没有隐藏元素
- jQuery隐藏元素在使用CSS显示时保持隐藏状态
- 如何使用javascript在区域外单击时隐藏元素
- 如何在加载网页时隐藏元素
- JS:隐藏元素上的事件侦听器
- HTML 显示/隐藏元素 JS 不起作用