jquery不是不透明度的方法

时间:2014-05-07 19:32:17

标签: javascript jquery css jquery-ui javascript-events

我无法在ie8浏览器中看到不透明度... 我认为这是因为jquery中没有方法.... 你能告诉我如何解决它吗? 在下面提供我的代码......

也提供我的小提琴

function soccerMatches(matches) {
    var $cricket = $('.color'),
        matchesIds = [],
        $soccers;

    $.each(matches, function(i, match) {
        matchesIds.push('#cricket' + match.title);
    });

    $soccers = $(matchesIds.join(', '));

    $cricket.not($soccers).addClass("testing1");
    $soccers.css('opacity', 1);

}

.testing1 {

    opacity: 0.33;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=33)";

}

1 个答案:

答案 0 :(得分:0)

试试这个:

.testing1 {
    -moz-opacity: 0.33;
    opacity:.33;
    filter: alpha(opacity=33);
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=33);
}

但是您需要知道IE不会将多种样式应用于没有布局的元素。

有关详细信息:http://www.satzansatz.de/cssd/onhavinglayout.html