// Open or close a section if its corresponding toggle is clicked
$(".glm-member-db-package-list-content-toggle").click(function() {
- // based on: glm-member-db-package-list-description-toggle-{$p.id}
- // grabs the last 6 characters in case of a large ID
- var target = $(this).attr("id").slice(46, 52);
-
+ // If this is a child of sub-data-links (the 'Collapse' link)
+ if($(this).parents('.glm-member-db-package-list-sub-data-links').length) {
+ // Retrieve the id from a higher level instead
+ // based on: glm-member-db-package-list-description-container-{$p.id}
+ // grabs the last 6 characters in case of a large ID
+ var target = $(this).parent().parent().attr("id").slice(49, 55);
+ } else {
+ // based on: glm-member-db-package-list-description-toggle-{$p.id}
+ // grabs the last 6 characters in case of a large ID
+ var target = $(this).attr("id").slice(46, 52);
+ }
$("#glm-member-db-package-list-description-container-"+target).slideToggle("fast", "swing", function() {});
$("#glm-member-db-package-list-description-toggle-"+target).toggleClass("selected");
+
});
}); // jquery
</script>
\ No newline at end of file