I have rendered some lightning component markup dynamically via an iteration loop, and now trying to handle some mouseover/mouseout events.
Due to the dynamic rendering, aura:id is of no use to me - joy.
On mouseover I want to hide one element (ok - I can do this via event.target) but then want to replace it with its presently hidden sibling. In the event handler I get the id of the moused over element ok, but how on earth do I tell lightning to render the sibling element, given I cant reference it by id ? A two minute job in any other framework turning into hours of frustration in lightning...
Any suggestions on approach would be most appreciated.