Я знаю, что на SO есть дюжина вопросов, но ни один из них, похоже, не работает для меня. То, что я пытаюсь, это следующий код:
jQuery('.mybutton').click(function(){
jQuery('.list').show().bind('click', function(event){
event.stopPropagation();
});
jQuery('html').bind('click', function() {
jQuery('.list').hide();
});
});
Элемент списка никогда не открывается. Нажатие html-привязки всегда выполняется.