Не проще ли использовать плагин всплывающей подсказки, который на самом деле показывает поведение, за которым вы следите (показать / скрыть окно при наведении на элемент)?
Я думаю, что лучше всего qTip .
Он может отображать простую всплывающую подсказку, загружать контент через ajax, отображать расширенный контент (не только текст), обладает высокой степенью гибкости и предлагает полный API для работы.
Между тем, я мало что знаю о SimpleModal, и, поскольку вы не показываете никакого JavaScript, я могу только догадываться, как вы на самом деле создаете модальное диалоговое окно.
В любом случае, jQuery предлагает метод .hover () для обработки случаев ввода элемента мышью и выхода из него. Вы используете как это:
$('#myelement').hover(
// this function is executed when entering the element with the mouse
function(e) {
// create you SimpleModal here
},
// this one when leaving
function(e) {
// close it here
// from the SimpleModal doc, you close the currently opened modal with
$.modal.close()
}
);
DEMO