这是群里一个朋友分享的方法:
1.用户点击"按钮"时,出现下拉菜单,点击下拉菜单以外的地方,隐藏下拉菜单.
2.用户点击"按钮"时,出现下拉菜单,点击下拉菜单中的按钮,获取值后alert值,隐藏下拉菜单.
jq方法使用冒泡,例子:
$(document).click(function(e){
var e=e||window.event;
var obj=e.target||e.srcElement;
var $div = $(obj).closest("div");
if($div.attr("id") != "xx"){
//hide();
}else{
//alert($(e.target).arrt("id"));
}
});