jQuery淡出链接除了那些图像?

时间:2011-10-19 12:33:14

标签: jquery image fading

我用jQuery编写了一个非常简单的脚本。我们的想法是使用不透明度淡化所有链接,除了作为图像的链接。

这是我的代码:

$('#content_wrapper a, #footer_wrapper a, .dcmenu_market_link a').not('a img').each(function() {
    $(this).css("opacity", "0.6");
    $(this).hover(function() {
        $(this).addClass('fade');
        $(this).stop().animate({ opacity: 1.0 }, 600);
    },
    function() {
        $(this).stop().animate({ opacity: 0.6 }, 600);
        $(this).removeClass('fade');
    });         
});

1 个答案:

答案 0 :(得分:0)

这应该可以获得所有包含非图像的链接 -

$('a:not(:has(img))')