function siteTeamsTableEvents() { $('#usersManagementPortletContainerSiteTeamsEditMode table#GroupTeamsTable tbody') .on( 'click', 'tr:not(tr.control) td:first-of-type', function() { var countSelected = $('#usersManagementPortletContainerSiteTeamsEditMode table#GroupTeamsTable tr.selected').length; var clickedRow = $(this).closest('tr').index(); var currentlySelectedRow = $('#usersManagementPortletContainerSiteTeamsEditMode table#GroupTeamsTable tr.selected').index(); // if(countSelected === 1 && clickedRow !== currentlySelectedRow)return; var selectedRow = $(this).closest('tr')[0]; var selectProperCheckbox = $(this).find('i.icon-ok')[0]; theSelectedRow = currentlySelectedRow; $('#usersManagementPortletContainerSiteTeamsEditMode table#GroupTeamsTable tr.selected').not(selectedRow).removeClass('selected'); $('#usersManagementPortletContainerSiteTeamsEditMode table#GroupTeamsTable i.icon-ok.whiteFont').not(selectProperCheckbox).removeClass('whiteFont'); $(this).find('i.icon-ok').toggleClass('whiteFont'); usersTableDataForEditing = []; userTableUUIDsForEditing = []; groupTeamsTableDataForEditing = []; $(this).closest('tr').toggleClass('selected'); var theData = {}; theData = $($(this) .closest('table') .dataTable() .fnGetData( $('#usersManagementPortletContainerSiteTeamsEditMode table#GroupTeamsTable tr.selected')[0])); groupTeamsTableDataForEditing.push(theData); var countSelectedRows = $('#usersManagementPortletContainerSiteTeamsEditMode table#GroupTeamsTable tr.selected').length; var countTableCells = $('table#GroupTeamsTable tbody tr td').length; if (countTableCells > 1 && countSelectedRows > 0 && !$('#groupTeamsTableToolbarContainer').hasClass('opened')) { // $('#usersManagementPortletContainerSiteTeamsEditMode #groupTeamsTableToolbarContainer') // .removeClass('hiddenToolbar').addClass('shownToolbar'); $('#groupTeamsTableToolbarContainer').addClass('opened'); $('#groupTeamsTableToolbarContainer').animate({height:'show'}); } else if(countSelectedRows === 0) { // $('#usersManagementPortletContainerSiteTeamsEditMode #groupTeamsTableToolbarContainer').addClass('hiddenToolbar') // .removeClass('shownToolbar'); $('#groupTeamsTableToolbarContainer').animate({height:'hide'}); $('#groupTeamsTableToolbarContainer').removeClass('opened'); } }); $('#usersManagementPortletContainerSiteTeamsEditMode table#GroupTeamsTable tbody') .on( 'click', 'tr:not(tr.control) td:not(:first-of-type)', function(e){ var table = $('table#GroupTeamsTable'); var theTable = $('table#GroupTeamsTableUsers'); theTable.DataTable().clear(); theTable.DataTable().columns.adjust().draw(); theTable.DataTable().columns.adjust().responsive.recalc(); var selectedTr = $(e.target).closest('tr')[0]; var data = table.dataTable().fnGetData(selectedTr); var usersHtml = data.siteTeamUsers; var usersJQuery = $($.parseHTML(usersHtml)); var usersDetails = usersJQuery.find('p'); if(usersDetails.length > 0){ for(var i=0; i