1

我用谷歌搜索答案太久了。我发现了很多类似的问题,但没有找到合适的答案。

我有简单的 CSS/jQuery 下拉列表,在移动浏览器中单击它外部时不会关闭。

有麻烦的片段:

$('html').click(function() {
    allDropDowns.hide();
    label.removeClass('down');
});

并且在 jsFiddle 上有测试版本:

http://jsfiddle.net/supervova/tc5WS/7/

谢谢你的帮助

4

1 回答 1

3

尝试使用document而不是html

$(document).click(function() {
    allDropDowns.hide();
    label.removeClass('down');
});
于 2012-12-14T13:52:38.190 回答