{"id":1607,"date":"2025-11-21T10:06:09","date_gmt":"2025-11-21T07:06:09","guid":{"rendered":"https:\/\/azbyka.ru\/memo\/?page_id=1607"},"modified":"2025-11-21T12:29:00","modified_gmt":"2025-11-21T09:29:00","slug":"timer","status":"publish","type":"page","link":"https:\/\/azbyka.ru\/memo\/timer","title":{"rendered":"\u041e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u043f\u043e \u0442\u0430\u0439\u043c\u0435\u0440\u0443"},"content":{"rendered":"\t<style>\r\n\t\t#timer_quiz .btn-start{\r\n\t\t\tcolor: var(--accent-color);\r\n\t\t}\r\n\t<\/style>\r\n    <div id=\"timer_quiz\" class=\"quiz-container\" data-post=\"1013\" data-category=\"\">\r\n\t\t<div class=quiz-header><div class=quiz-preface>\u0412\u0441\u043f\u043e\u043c\u043d\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0441\u043b\u043e\u0432\u043e \u0434\u043e \u0435\u0433\u043e \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f<\/div>\t<div class=\"my-book loading\" data-post_id=\"1013\" data-page=\"1\" data-paragraph=\"0\" data-my_book=\"0\">\n\t\t<a href=\"https:\/\/azbyka.ru\/auth\" class=\"register-link guest-only\" title=\"\u0412\u0445\u043e\u0434 \u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f\"><i class=\"fa fa-heart-o\"><\/i><\/a>\n\t\t<span class=\"bg_favorite user-only\"><i class=\"fa fa-heart-o\"><\/i><\/span>\n\t\t<span class=\"bg_response\"><\/span>\n\t<\/div><\/div>\r\n        <div class=\"quiz-content the-question\"><span class=hidden-word><p><span class=\"hidden-word\">\u0412\u0435\u0440\u0443\u044e\u0449\u0438\u0439<\/span> <span class=\"hidden-word\">\u0432<\/span> <span class=\"hidden-word\">\u041d\u0435\u0433\u043e<\/span> <span class=\"hidden-word\">\u043d\u0435<\/span> <span class=\"hidden-word\">\u0441\u0443\u0434\u0438\u0442\u0441\u044f,<\/span> <span class=\"hidden-word\">\u0430<\/span> <span class=\"hidden-word\">\u043d\u0435\u0432\u0435\u0440\u0443\u044e\u0449\u0438\u0439<\/span> <span class=\"hidden-word\">\u0443\u0436\u0435<\/span> <span class=\"hidden-word\">\u043e\u0441\u0443\u0436\u0434\u0435\u043d,<\/span> <span class=\"hidden-word\">\u043f\u043e\u0442\u043e\u043c\u0443<\/span> <span class=\"hidden-word\">\u0447\u0442\u043e<\/span> <span class=\"hidden-word\">\u043d\u0435<\/span> <span class=\"hidden-word\">\u0443\u0432\u0435\u0440\u043e\u0432\u0430\u043b<\/span> <span class=\"hidden-word\">\u0432\u043e<\/span> <span class=\"hidden-word\">\u0438\u043c\u044f<\/span> <span class=\"hidden-word\">\u0415\u0434\u0438\u043d\u043e\u0440\u043e\u0434\u043d\u043e\u0433\u043e<\/span> <span class=\"hidden-word\">\u0421\u044b\u043d\u0430<\/span> <span class=\"hidden-word\">\u0411\u043e\u0436\u0438\u044f.<\/span><\/p>\n<\/span><\/div>\r\n        <div class=\"quiz-actions\">\r\n            <span class=\"hidden-actions\"><span class=\"button restart-btn\">\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f<\/span> <a href=\"https:\/\/azbyka.ru\/memo\/jn-3-18\" class=\"button post-link\" title=\"\u0418\u043d.3:18\"><i class=\"fa fa-link\"><\/i><\/a> <\/span><span class=\"button btn-show-all\"><i class=\"fa fa-eye\"><\/i><\/span>\r\n\t\t\t<select id=speed_select>\r\n\t\t\t\t<option value=0.5>x0.5<\/option>\r\n\t\t\t\t<option value=1 selected>x1<\/option>\r\n\t\t\t\t<option value=2>x2<\/option>\r\n\t\t\t\t<option value=3>x3<\/option>\r\n\t\t\t<\/select>\r\n\t\t\t<span class=\"button btn-start\"><i class=\"fa fa-play\"><\/i><\/span>\r\n\t\t\t<span class=\"button btn-pause\" style=\"display:none\"><i class=\"fa fa-pause\"><\/i><\/span>\r\n        <\/div>\r\n    <\/div>\r\n\t    <style>\r\n\t\t\r\n    <\/style>\r\n    <script>\r\n\t\t(function(){\r\n\t\t\tfunction setupQuizEvents() {\r\n\t\t\t\tdocument.querySelectorAll('#timer_quiz').forEach(container => {\r\n\t\t\t\t\tif (container.dataset.eventsAttached) return;\r\n\t\t\t\t\tcontainer.dataset.eventsAttached = 'true';\r\n\t\t\t\t\t\r\n\t\t\t\t\tlet btnPlay = container.querySelector('.btn-start');\r\n\t\t\t\t\tlet btnPause = container.querySelector('.btn-pause');\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst category = container.dataset.category;\r\n\t\t\t\t\tlet finish = ()=>{\r\n\t\t\t\t\t\tbtnPlay.style = '';\r\n\t\t\t\t\t\tbtnPause.style.display = 'none';\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tlet hiddenControls = container.querySelector('.hidden-actions');\r\n\t\t\t\t\t\tif(!hiddenControls) return false;\r\n\t\t\t\t\t\thiddenControls.className = '';\r\n\t\t\t\t\t};\r\n\t\t\t\t\tlet revealTimeout = null;\r\n\t\t\t\t\tlet revealNextWord = ()=>{\r\n\t\t\t\t\t\tlet word = container.querySelector('.hidden-word');\r\n\t\t\t\t\t\tif(!word){\r\n\t\t\t\t\t\t\tfinish();\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tword.classList.remove('hidden-word');\r\n\t\t\t\t\t\tword.classList.add('shown-word');\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tlet nextWord = container.querySelector('.hidden-word');\r\n\t\t\t\t\t\tif(!nextWord){ \r\n\t\t\t\t\t\t\tfinish();\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tlet length = nextWord.textContent.replace(\/[^\u0430-\u044f\u0410-\u042f]\/g,\"\").length;\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tclearTimeout(revealTimeout);\r\n\t\t\t\t\t\trevealTimeout = setTimeout(revealNextWord, length * 250 \/ parseFloat(speed_select.value));\r\n\t\t\t\t\t};\r\n\t\t\t\t\tlet pause = ()=>{\r\n\t\t\t\t\t\tclearTimeout(revealTimeout);\r\n\t\t\t\t\t\tbtnPlay.style = '';\r\n\t\t\t\t\t\tbtnPause.style.display = 'none';\r\n\t\t\t\t\t};\r\n\t\t\t\t\tlet play = ()=>{\r\n\t\t\t\t\t\tbtnPause.style = '';\r\n\t\t\t\t\t\tbtnPlay.style.display = 'none';\r\n\t\t\t\t\t\trevealNextWord();\r\n\t\t\t\t\t};\r\n\t\t\t\t\tlet restart = ()=>{\r\n\t\t\t\t\t\tbtnPause.style = '';\r\n\t\t\t\t\t\tbtnPlay.style.display = 'none';\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tclearTimeout(revealTimeout);\r\n\t\t\t\t\t\tlet words = container.querySelectorAll('.shown-word');\r\n\t\t\t\t\t\tfor(let word of words){\r\n\t\t\t\t\t\t\tword.classList.add('hidden-word');\r\n\t\t\t\t\t\t\tword.classList.remove('shown-word');\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tlet firstWord = container.querySelector('.hidden-word');\r\n\t\t\t\t\t\tif(firstWord && (firstWord.textContent.replace(\/[^\u0430-\u044f\u0410-\u042f]\/g,\"\").length === 0))\r\n\t\t\t\t\t\t\tfirstWord.className = 'shown-word';\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\trevealNextWord();\r\n\t\t\t\t\t\t\/\/timer_quiz_clock.style.display = 'inline-block';\r\n\t\t\t\t\t};\r\n\t\t\t\t\t\r\n\t\t\t\t\t\/\/ Handle choice selection\r\n\t\t\t\t\tcontainer.addEventListener('click', function(e) {\r\n\t\t\t\t\t\tif (e.target.closest('.btn-start')) {\r\n\t\t\t\t\t\t\tif(container.querySelector('.hidden-word'))\r\n\t\t\t\t\t\t\t\tplay();\r\n\t\t\t\t\t\t\telse\r\n\t\t\t\t\t\t\t\trestart();\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t}else if (e.target.closest('.btn-pause')) {\r\n\t\t\t\t\t\t\tpause();\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tif (e.target.closest('.btn-show-all')) {\r\n\t\t\t\t\t\t\tlet words = container.querySelectorAll('.hidden-word');\r\n\t\t\t\t\t\t\tfor(let word of words){\r\n\t\t\t\t\t\t\t\tword.className = 'shown-word';\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tfinish();\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\/\/ Handle restart button\r\n\t\t\t\t\t\tif (e.target.classList.contains('restart-btn')) {\r\n\t\t\t\t\t\t\te.preventDefault();\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tjQuery(e.target).prop('disabled', true).text('\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430...');\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tfetch('https:\/\/azbyka.ru\/memo\/wp-admin\/admin-ajax.php', {\r\n\t\t\t\t\t\t\t\tmethod: 'POST',\r\n\t\t\t\t\t\t\t\theaders: {\r\n\t\t\t\t\t\t\t\t\t'Content-Type': 'application\/x-www-form-urlencoded',\r\n\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\tbody: 'action=reload_timer_quiz&prev='+container.dataset['post']+'&category=' + encodeURIComponent(category)\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t.then(response => response.text())\r\n\t\t\t\t\t\t\t.then(html => {\r\n\t\t\t\t\t\t\t\tcontainer.outerHTML = html;\r\n\t\t\t\t\t\t\t\tsetupQuizEvents(); \/\/ Re-attach events to new container\r\n\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\t\t\t}\r\n\r\n\t\t\t\/\/ Initial setup\r\n\t\t\tdocument.addEventListener('DOMContentLoaded', setupQuizEvents);\r\n\t\t\t\r\n\t\t\t\/\/ Setup for dynamically added content\r\n\t\t\tsetTimeout(setupQuizEvents, 1000);\r\n\t\t})();\r\n    <\/script>\r\n\t\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[],"tags":[],"class_list":["post-1607","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/pages\/1607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/comments?post=1607"}],"version-history":[{"count":2,"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/pages\/1607\/revisions"}],"predecessor-version":[{"id":1609,"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/pages\/1607\/revisions\/1609"}],"wp:attachment":[{"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/media?parent=1607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/categories?post=1607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azbyka.ru\/memo\/wp-json\/wp\/v2\/tags?post=1607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}