Вы хотите назначить прослушиватель кликов для окна, а также назначить прослушиватель кликов для вашей ссылки.Внутри прослушивателя щелчков по ссылке вы захотите остановить распространение события, чтобы оно не перемещалось вверх по дереву DOM и не запускало прослушиватель щелчков в вашем окне.
Нечто подобное должно сработать:
$(window).click(function(){
$('li#my_li').slideUp();
});
$('a#my_link').click(function(event){
try
{
event.stopPropagation();
}
catch(err)
{
// IE does it this way
window.event.cancelBubble=true;
}
$('li#my_li').slideDown();
});