JQuery verblassen Links außer denen, die Bilder sind?
Frage
Ich habe ein sehr einfaches Skript mit JQuery programmiert. Die Idee ist, alle Links mit Deckkraft zu verblassen außer Links, die Bilder sind.
Hier ist mein Code:
$('#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');
});
});
Lösung
Dadurch sollte Sie alle Nicht -Image -enthaltene Links erhalten -
$('a:not(:has(img))')
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow