diff --git a/lib/client/menu.js b/lib/client/menu.js index 391fed39..38128a79 100644 --- a/lib/client/menu.js +++ b/lib/client/menu.js @@ -98,12 +98,17 @@ var CloudCmd, Util, DOM, CloudFunc, $; * get menu item */ function getItem(pName, pCallBack) { - var name = pName, - icon = name && name.toLowerCase(), - lRet = { - name : pName, - icon : icon - }; + var lRet, + name = pName, + icon = name && name.toLowerCase(); + + icon = Util.removeStr(icon, ['(', ')']); + icon = Util.replaceStr(icon, ' ', '-'); + + lRet = { + name : pName, + icon : icon + }; if (Util.isFunction(pCallBack)) lRet.callback = pCallBack;