From 7d822c9d2c3f0718e53d4f12ddcd4f1f7946e100 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Fri, 2 Aug 2024 13:41:17 +0800 Subject: [PATCH] * [perf] Add hideContextMenu clickContextMenu js function for ajaxgetdropmenuforold --- .../message/view/ajaxgetdropmenuforold.html.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/module/message/view/ajaxgetdropmenuforold.html.php b/module/message/view/ajaxgetdropmenuforold.html.php index 661af1544d..d102543213 100644 --- a/module/message/view/ajaxgetdropmenuforold.html.php +++ b/module/message/view/ajaxgetdropmenuforold.html.php @@ -312,4 +312,20 @@ window.updateAllDot = function(showCount) } }); }; + +window.hideContextMenu = function() +{ + if($.zui.ContextMenu.isShow()) $.zui.ContextMenu.hide(); + contextmenuEle = null; +}; + +window.clickContextMenu = function(item) +{ + if(contextmenuEle == null) return; + + let action = item.value; + let $this = contextmenuEle; + if(action == 'delete') deleteMessage($this); + if(action == 'markunread') markUnread($this); +};