var width = 0; var borderOffset = 2; $.each($("#jqxMenu ul:first").children(), function () { width += $(this).outerWidth(true) + borderOffset; }); var menuWidth = $("#jqxMenu").outerWidth(); firstItem.css('margin-left', (menuWidth / 2 ) - (width / 2)); } centerItems(); $(window).resize(function () { centerItems(); }); });