|
@@ -11,6 +11,7 @@
|
|
$.subMenu = function (setting) {
|
|
$.subMenu = function (setting) {
|
|
const menu = $(setting.menu), miniMenu = $(setting.miniMenu);
|
|
const menu = $(setting.menu), miniMenu = $(setting.miniMenu);
|
|
const toMenu = $(setting.toMenu), toMiniMenu = $(setting.toMiniMenu);
|
|
const toMenu = $(setting.toMenu), toMiniMenu = $(setting.toMiniMenu);
|
|
|
|
+ const miniHint = $(setting.miniHint);
|
|
|
|
|
|
const showMenu = function () {
|
|
const showMenu = function () {
|
|
menu.show();
|
|
menu.show();
|
|
@@ -39,9 +40,19 @@
|
|
if (setting.key) {
|
|
if (setting.key) {
|
|
setLocalCache(setting.key, 'miniMenu');
|
|
setLocalCache(setting.key, 'miniMenu');
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ const hint = setting.hintKey ? getLocalCache(setting.hintKey) : '';
|
|
|
|
+ if (hint !== '1') {
|
|
|
|
+ miniHint.popover('show');
|
|
|
|
+ }
|
|
});
|
|
});
|
|
miniMenu.mouseenter(function () {
|
|
miniMenu.mouseenter(function () {
|
|
$(setting.miniMenuList).show();
|
|
$(setting.miniMenuList).show();
|
|
|
|
+
|
|
|
|
+ miniHint.popover('hide');
|
|
|
|
+ if (setting.hintKey) {
|
|
|
|
+ setLocalCache(setting.hintKey, '1');
|
|
|
|
+ }
|
|
});
|
|
});
|
|
miniMenu.mouseleave(function () {
|
|
miniMenu.mouseleave(function () {
|
|
$(setting.miniMenuList).hide();
|
|
$(setting.miniMenuList).hide();
|