IE9 JQuery проблема с анимацией, - PullRequest
1 голос
/ 08 июля 2011

У меня есть анимация, которая скользит по изображению, когда пользователь нажимает «чат» в правой части страницы, однако при скольжении внутрь и наружу элемент оставляет точечный след в IE9, и я не могу понять, почемуУ меня есть outline:0; на моем a элементе.Может, кто-нибудь может пролить свет на это для меня?

http://newmead.justinbarnesconsultancy.co.uk/communicator.html

Ответы [ 3 ]

1 голос
/ 08 июля 2011

Или просто избавьтесь от <a> и сделайте функцию щелчка на изображении напрямую.

<img id="click_me" src="whatever.png"/>

А как вы уже знаете (jQuery)

$('#click_me').click(function(){
   //Work your magic
});
1 голос
/ 08 июля 2011

Единственное, что может это исправить, это изменить <a> на <span> (и дать ему курсор: указатель; в вашем CSS), чтобы IE не делал подсвечивание.

0 голосов
/ 08 июля 2011

Ну, проблема, кажется, когда ссылка активна. Вы пытаетесь установить:

a.handle:active
{
  outline:0
}

однажды сделав это, вы также можете попытаться установить их:

a.handle:link
a.handle:visited
a.handle:hover
a.handle:active

Поиграй с этим.

Надеюсь, это поможет!

...