I have tried and failed to get this working. Basically I am trying to get it so that when you hover over one div, it should change the sibling’s opacity to 0.5 that has class="receiver".
If you see this jsFiddle, there are 2 divs with class="outerwrapper", and both contain 2 divs of classes hover and receiver. When you hover over the div with class hover, the receiver‘s opacity should be set to 0.5, but only the one inside the same div (outerwrapper).
Any help would be much appreciated. Thanks in advance.
You don’t need to use jQuery, or JavaScript, for this (though you can1), CSS is quite capable in most browsers of achieving the same end-result:
JS Fiddle demo.
And also, even with ‘only’ CSS, in modern/compliant browsers, it’s possible to use fade transitions (or, strictly speaking, to transition the opacity):
JS Fiddle demo.