Вопрос

Возможный дубликат:
jQuery + RGBA Color Animation

Привет,

Я хочу изменить непрозрачность значения RGBA на зависании, но непрозрачность остается на уровне .07 .. Может быть, вы можете помочь мне найти ошибку.

CSS (т.е. хаки в отдельном файле - нет необходимости упоминать их здесь)

.boxcaption{
   float: left;
   position: absolute;
   height: 100px;
   width: 100%;
   background: rgb(255, 144, 11);
   background: rgba(255, 144, 11, 0.7);
}

JS

var thumbslide = $('.boxgrid.captionfull').click(function() {
    $('.boxgrid.captionfull.clicked').removeClass('clicked').children('.cover').stop().animate({top: 230, background: 'rgba(255, 144, 11, 0.7)'}, 350);
    $(this).toggleClass('clicked').children('.cover').stop().animate({top: 0, height:"230px", background: 'rgba(255, 144, 11, 1)'}, 350);
});
Это было полезно?

Решение

Плагин JQUERY Color не поддерживает RGBA. вместо этого используйте это: ссылка текст

Другие советы

У меня есть чувство (непроверенный Угадайте), что jQuery не проверяет собственность CSS для rbga(...) и, таким образом, не применяя хакерское исправление, чтобы изменить filter:alpha().

Я думаю, тебе нужно изменить opacity:1 отдельно.

.animate({top:0,height:"230px",background:'rgb(255, 144, 11)',opacity:1}, 350);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top