Like the Thorstens solution, I use jQuery to run the WpClick function in a mouseenter event. This approach also fixes an issue where the full toolbar gets confused, when the user first enters the page and tries to use one of the menus. You can optionally capture an event bubble for any number of web parts per page. For instance:
$("body").on("mouseenter","#MSOZoneCell_WebPartWPQ2,#MSOzoneCell_WebPartWPQ3, . . . etc.",function() { WpClick(event); });
Where "body" can be any parent element that you want that contains web parts for automatic selection when you hover over.
When only one web part is disturbing or for optimal performance on large pages, you can also set an event directly in the zone.
$("#MSOZoneCell_WebPartWPQ2").attr("onmouseenter","WpClick(event)");
or if jQuery is not available
var el = document.getElementById("MSOZoneCell_WebPartWPQ2"); if(el != null) { el.createAttribute('onmouseenter','WpClick(event);'); }
If you wish, you can still make the feed appear after the page loads and before the user is guided by triggering the event manually. Just add the appropriate code after adding the event above. e.g. using jQuery
$("#MSOZoneCell_WebPartWPQ2").mouseenter();
source share