Я думаю, вы имеете в виду:
$('selector').hover(function(){
$('open_selector').click(function(){
popup();
});
},function(){
//button to .hide();
});
Сначала вы подписываетесь на событие внутри функции наведения.Почему бы не поместить это в ваш обработчик document.ready
$('open_selector').click(function(){
popup();
});
В том виде, как он у вас есть, обработчик щелчков не будет активен, пока вы не наведете курсор на этот элемент.Кроме того, этот селектор попытается найти теги с именем 'open_selector' - это класс?Если это так, вы хотите $('.open_selector').click(
- то же самое для $('selector').hover
Что касается вашего исходного вопроса, вторая функция, которую вы перечислите как
,function(){
//button to .hide();
}
, это то, чтодолжен выполняться всякий раз, когда мышь зависает out .Он всегда будет работать, когда ваша мышь зависнет от того, каким был ваш оригинальный селектор.