可以't自动隐藏元素

jQuery: Can't hide element automatically

本文关键字:隐藏 元素 可以      更新时间:2023-09-26

我用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();