This is what I have:
$(\'#blah\').hover(function(){ $(\'etc\').show(); }, function(){ $(\'etc\').hide(); });
This works just fine, now
Yes it will not work because when you use .on() with hover then hover event just have one call-back function instead you can use multiple events in .on()
.on()
hover
Try
$("DOM").on({ mouseenter: function() { // Handle mouseenter... }, mouseleave: function() { // Handle mouseleave... } });