diff --git a/admin/lib/cust/main.js b/admin/lib/cust/main.js index 27febd792e77777f47b393aa43e894ab4b652ab7..248b0d70aa358b9dd89977eceb2d8bfeceb0532e 100644 --- a/admin/lib/cust/main.js +++ b/admin/lib/cust/main.js @@ -100,13 +100,13 @@ var tools = { menu: function(attr) { var custMenu = $('.cust-menu'); custMenu.html(''); - tools.ui.menuId++; for (var cur in attr) { + tools.ui.menuId++; if (attr[cur].link == '' || attr[cur].link === undefined) attr[cur].link = 'javascript:void(0);'; custMenu.append('<li><a href="' + attr[cur].link + '" id="cust-menu-link-' + tools.ui.menuId + '">' + cur + '</a></li>'); if (typeof(attr[cur].callback) == 'function') - $('#cust-menu-link-' + tools.ui.menuId).click(attr[cur].callback); + $('#cust-menu-link-' + tools.ui.menuId).on('click', attr[cur].callback); } }