Наведите курсор мыши и всплывающую подсказку - PullRequest
1 голос
/ 26 марта 2010

У меня есть несколько ссылок, по которым я хотел бы получить некоторую информацию, используя вызовы ajax, и отобразить эту информацию в виде всплывающей подсказки.

Я связал функцию, которая делает вызов ajax, с событием при наведении курсора на ссылку. что-то вроде:

$('#div a').bind('mouseover', function () {
   //sending the ajax call
}

все выглядит / работает нормально, за исключением того, что когда пользователь непреднамеренно наведет указатель мыши на все ссылки, я увидел, что есть много вызовов ajax.

поэтому мой вопрос, как я могу предотвратить вызов ajax, если пользователи сначала не наведут указатель мыши на ссылку хотя бы на 3 или 4 секунды.

1 Ответ

1 голос
/ 26 марта 2010

Найдите функцию JavaScript window.setTimeout().

...