эффект наведения с помощью плагина Quicksand - PullRequest
1 голос
/ 12 мая 2011

Я использую плагин Quicksand на веб-сайте и хочу, чтобы все элементы имели эффект парения. Мне удалось это сделать, но эффект наведения исчезнет после фильтрации. Затем я последовал этому совету:

Плагин jQuery Quicksand с методом .click

и добавил следующий код в мой код:

$("img.on").live({
mouseover:
function() {
$(this).stop().animate({"opacity": "0"}, "slow");},
mouseout:
function() {
$(this).stop().animate({"opacity": "1"}, "slow");}});
$("img.over").live({
mouseover:
function() {
$(this).stop().animate({"opacity": "1"}, "slow");},
mouseout:
function() {
$(this).stop().animate({"opacity": "0"}, "slow");}});

Кажется, что работает нормально на ff, но ie8 не будет работать. Изображение при наведении курсора появляется над исходным и не перемещается оттуда. Если я переключу указатель мыши на указатель мыши, а мышью на выход из мыши, то он, по крайней мере, исчезнет после зависания и ухода, а затем будет работать как ожидалось.

У меня есть прозрачность при наведении img на cero через css.

Я мог ошибиться новичком, я совершенно новичок в js и jquery.

1 Ответ

0 голосов
/ 24 мая 2011

Используя .live (), я решил эту проблему, так что на клонированные элементы воздействует указатель мыши

...