$('body').click(function(){$(this).unbind('click') }); -- говноидея.
$(function() {
$('body').
append('<div id="pf_search" style="width:262px; border:1px solid grey;">Hello!</div>').
one('click', function(){
$('#pf_search').hide();
});
$('#pf_name').click(function(){
$('#pf_search').slideDown('fast');
$('body').one('click', function(){
$('#pf_search').hide();
});
});
});
Так работает?