Det finns många väg att uppnå tappar besegrar menyn verkställer, mest av som kräver någon sort av tweaken. Du kan använda knäppas verkställer, eller rulle över och första visninghändelsenågot liknande vad du gjorde. Problemet med ditt kodifierar är växelverkan between knäppas är ganska oklart, for anföra som exempel dig tillfogar händelserollOveren av ytbehandla knäppas till en fungera som kallas floorOut. Ytbehandla, knäppas när det är riktigt att, när du rullar över, du önskar däcka knäppas till slutet, however långt händelseförlagehanterarna tillfogas överallt introducerar att koppla ihop för kick kodifierar, och logikfel.
Jag har ändrat ditt kodifierar a bet lite, och och verkställer är ganska ok. Det finns ett litet buggar though, det är ibland när du flyttningmusen över och ut ur knäppas för snabbt, det kan avsluta upp att ha musen över knäppas men menyn inte är öppen. Jag kan bo med det. Det är fixable men kanske inte värd försöket. Inte sure om din beställare though.