в общем может кому понадобиться, сделал вот так
function closeT(idif,idcl){
var t=idif+idcl;
if(!masClos[t])
{
masClos[t]=true;
$(document).bind('click.'+t, function(e) {
alert(true);
if ($(e.target).closest(idif).length == 0) {
$(idcl).hide();
masClos[t]=false;
$(document).unbind('click.'+t);
}
});
}
}
только опять косяк не пойму почему, если жмякаем на инпут , то alert срабатывает хотя должен только после промоха по инпуту, почему так ?