2010-11-04 8 views
0

Я пытаюсь сказать onClick ссылки с классом «myLink» показать div с классом «myDiv». И на focusOut скрыть div «myDiv». Но моя проблема связана с частью focusOut. Сейчас мой код выглядит следующим образом:Как я могу сказать это в jQuery?

<div class="myDiv"></div> 
<a href="#" class="myLink">Click Me</a> 

$('.myDiv').hide(); 
$('.myLink').click(function(event) { 
    $('.myDiv').show(); 
    event.preventDefault(); 
}); 
$('.myLink').focusout(function(event) { 
    $('.myDiv').hide(); 
    event.preventDefault(); 
}); 

проблема, если пользователь щелкает где-либо, кроме «MyLink» ссылка это считается focusOut. Я не хочу, чтобы div спрятался, если пользователь нажимает на div, я хочу, чтобы он скрывался только если пользователь нажимает нигде, кроме ссылки AND div. Как это сделать?

ответ

0

Вы пытались привязываться к фокусу div вместо фокуса ссылки?

+0

lol, который работает – Tyler

Смежные вопросы