Spaces:
Sleeping
Sleeping
File size: 1,026 Bytes
58a9b80 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | // app/tooltip.js
function initProCheckboxTooltip() {
const checkboxLabel = document.querySelector('#pro-checkbox .wrap .label-wrap');
if (checkboxLabel) {
checkboxLabel.setAttribute(
'data-tooltip',
'Включает упражнения из: Logopedia.pro, Maam.ru и других проверенных источников'
);
if (!checkboxLabel.querySelector('.tooltip-icon')) {
const icon = document.createElement('span');
icon.className = 'tooltip-icon';
icon.textContent = ' ⓘ';
icon.style.color = '#1976D2';
checkboxLabel.querySelector('label').appendChild(icon);
}
}
}
// Инициализация при загрузке
document.addEventListener('DOMContentLoaded', initProCheckboxTooltip);
// Отслеживание динамических изменений DOM
new MutationObserver(initProCheckboxTooltip).observe(document.body, {
childList: true,
subtree: true
}); |