v1.0.177: markGroupDone сохраняет HTML результатов — раскрытие работает
This commit is contained in:
+4
-2
@@ -439,7 +439,9 @@ function buildGroupCard(g, gi, card) {
|
||||
|
||||
// ── Заменить карточку на обработанную ───────────────────────
|
||||
function markGroupDone(gi, time) {
|
||||
var card = document.querySelector('.cmp-body[id="cmpBody_' + gi + '"]').parentNode;
|
||||
var bodyEl = document.getElementById('cmpBody_' + gi);
|
||||
var bodyHTML = bodyEl ? bodyEl.innerHTML : '';
|
||||
var card = bodyEl.parentNode;
|
||||
var g = window._groupsData[gi];
|
||||
card.innerHTML = '<div class="cmp-header" style="font-weight:600;margin-bottom:6px;cursor:pointer;">' +
|
||||
'<span class="cmp-arrow" id="cmpArrow_' + gi + '" style="font-size:10px;margin-right:4px;">▾</span>' +
|
||||
@@ -455,7 +457,7 @@ function markGroupDone(gi, time) {
|
||||
(d.doc_date ? ' <span style="color:var(--muted);">' + escHtml(d.doc_date) + '</span>' : '') +
|
||||
'</div>';
|
||||
}).join('') + '</div>' +
|
||||
'<div class="cmp-body" id="cmpBody_' + gi + '" style="margin-top:8px;"></div>';
|
||||
'<div class="cmp-body" id="cmpBody_' + gi + '" style="margin-top:8px;">' + bodyHTML + '</div>';
|
||||
// Клик на заголовок → свернуть/развернуть
|
||||
card.querySelector('.cmp-header').addEventListener('click', function() {
|
||||
var body = document.getElementById('cmpBody_' + gi);
|
||||
|
||||
Reference in New Issue
Block a user