grayscale on click

  • hallo...hätte da mal ein ganz einfaches anliegen. mein vorhaben ist, dass meine images, beim klicken, farbig dargestellt werden. in den desktopansicht geschieht es durch hovern.

    nun folgendes problem: wenn ich auf eines meiner logos klicke, werden alle farbig. möchte aber, dass nur das angeklickte bunt wird. irgendwo muss in mein script, ein (this), vermute ich?!

    $(document).ready(function(){

    $(".drei-spaltig img").click(function(){
    if($(window).outerWidth() < 639) {
    $(".drei-spaltig img").css('-webkit-filter','grayscale(0)').css('-moz-filter','grayscale(0)').css('-o-filter','grayscale(0)').css('filter','grayscale(0)');
    }
    });
    });

    • Offizieller Beitrag

    Hi Sollte so funktionieren, denke ich, habs nicht getestet: