Присоединение события OnMouseOver ко всем URL-адресам на странице - PullRequest
0 голосов
/ 07 августа 2010

Я хочу прикрепить OnMouseOver даже для всех тегов привязки на странице. Но я, если какой-либо из тегов привязки уже имеет OnMouseOver, даже я не хочу его заменять. Я просто хочу добавить свой обработчик событий туда.

Как мне добиться этого с помощью Javascript или JQuery?

1 Ответ

2 голосов
/ 07 августа 2010

По умолчанию добавляет , а не заменяет событие, поэтому просто используйте .mouseover(), например:

$(function() {
  $('a').mouseover(function() {
    //do something
    alert('My url is: ' + this.href);
  });
});

Попробуйте здесь . Или, может быть, вы набираете .hover(), например, если у вас был плагин цвета или jQuery UI , и вы хотели анимировать цвет:

$(function() {
  $('a').hover(function() {
    $(this).animate({ color: '#123456' });
  }, function() {
    $(this).animate({ color: '#000099' });
  });
});

Вы можете попробовать здесь

...