Index: lams_central/web/includes/javascript/groupDisplay.js =================================================================== diff -u -r179b09b713c13ec35988ac7c95b9daf603160c5c -racc8d2acf5b6b0002e0c8129947040a779ab4077 --- lams_central/web/includes/javascript/groupDisplay.js (.../groupDisplay.js) (revision 179b09b713c13ec35988ac7c95b9daf603160c5c) +++ lams_central/web/includes/javascript/groupDisplay.js (.../groupDisplay.js) (revision acc8d2acf5b6b0002e0c8129947040a779ab4077) @@ -25,11 +25,12 @@ function toggleGroupContents(element, stateId) { jQuery("a.j-group-header, span.j-group-icon", element).click(function() { var row = jQuery("div.row", element); - var orgId = jQuery(row).parent("div.course-bg").attr("id"); + var courseBg = jQuery(row).parent("div.course-bg"); + var orgId = jQuery(courseBg).attr("id"); var course = jQuery(row).nextAll("div.j-course-contents"); var groupIcon = jQuery("span.j-group-icon", element); if (jQuery(course).html() == null) { - loadGroupContents(orgId, stateId); + loadGroupContents(courseBg, stateId); saveCollapsed(orgId, "false"); jQuery(groupIcon).html(""); } else { @@ -61,7 +62,8 @@ }); } - function loadGroupContents(orgId, stateId) { + function loadGroupContents(courseBg, stateId) { + var orgId = jQuery(courseBg).attr("id"); jQuery.ajax({ url: "displayGroup.do", data: { @@ -70,7 +72,7 @@ display: 'contents' }, success: function(html) { - jQuery("#"+orgId).append(html); + jQuery(courseBg).append(html); registerToolTip(this); } });