Jquery: исключить содержащийся элемент - PullRequest
0 голосов
/ 18 мая 2010
Chouette

Я бы хотел навести мышью на div, но не на img

$('div').mouseover(go_truc);

Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 18 мая 2010

С

function do_trucs() {
  ...
}

function do_machins() {
  ...
  return (false);
}

$('div').mouseover(do_trucs);
$('div img').mouseover(do_machins);

Это работает, но самое ли простое / лучшее решение?

(В любом случае мне нужно обработать img.mouseover для других целей)

0 голосов
/ 18 мая 2010

Обрабатывать событие mouseenter, но ничего не делать if ($(e.target).is('img')).

Затем обработайте событие <img> элемента *1005* и отмените эффект.

...