Current question is extension of $(".someclass").is(":hover") works well for only single "someclass" instance
below jquery snippet works allready well for http://jsfiddle.net/4x661tt6/
$(document).ready(function() {
$("body").mousedown(function() {
if ($(".title").is(":hover") || $(".helper:hover").length ) return;
$(".helpers").slideUp(); //slideToggle();
});
$(".title").mouseover(function() {
$(".helpers").slideDown();
});
});
my next problem is to make it run with http://jsfiddle.net/4x661tt6/1/ (recognize document mouse clicks excluding ".title" ".helper"), and in addition, to make each title trigger to slideDown() its owned childs differently...
Now, after source extension of another menu, hovering at any ".title" slidesDown() both instances, and background clicks stopped being recognized
edit: ive changed return line for
if ($(".title:hover").length || $(".helper:hover").length ) return; //is(":hover")
and it recognizes now more ".title" instances .... i coulded dig it earlier!
now only problem is to slideDown each ".title" differently, and Ill be at home