объявление хоть и считается "old-fashioned",
но должно работать (ПС2), использование нормальное, но я бы сделал современный вариант:
var rMyEvent = new CustomEvent('appTabsGroupOpen', { detail: { rElem: 'DDDDD', }, });
document.dispatchEvent(rMyEvent);
а вот jQuery не факт, что работает с событиями из первого блока, т.е. работающим вариантом должно быть
document.addEventListener('appTabsGroupOpen', e => { console.log('Событие ' + e.detail.rElem); });
ПС. ловить событие стоит после добавления обработчика, до этого они уйдут в никуда
ПС2. да, с имеющим кодом обращение должно быть
e.detail.detail.rElem