跳转到主要內容

第二百八十章 建设遇阻

作者:舒宁谢
(�/�d�"u��,8>0P���9�q������nC C6�A1䴭'X$��±M[�n�]7s�r�Q�n۶�^g�o۶�Xsnqډ9 '�N��Xx������� ,�"qV]Ԛaq�xӺ��1�/3�\r��x�\*`iK��� �/3]��4zӚay5[����ח�~էQS݇�_E3��mJ��Q~��2��C��������iŁ��CU�#�ْ����Q��x�j0��z�/3�0�9����1�̙��>�Ț���$^-�>�Q�W��QP�śĭ��)�Zc{"(���vb �J�2�z��� �ɰA3ݾ���sƖ���bki̗�"lᚁlɉ/3eXli�P��W ߴ��ߙ�3v��ʗݾ��>(1���e���jqB̕ 4cqC󇨷�/3�&�ث ��N]���>�����5̼�Z��X!˗�Zj��6T$��2�#�;CF� �r@/3����<7����I��08�zπ[� RNu� uF�/3-;�A4�=�z�-�2I)q�b��Y�A�_f��8��`(kS��Q��2ʗ�v&_X�p3v���A�Q&�9�jf�C��&_fJ��L9_����Lny>a�Hh>gl��I��g�f���!9�}���Z�Y,r^ ��M\<�dRl��sB��Jl��bȗ�bjU4��D��_ �����J ��Ay�i���1a� Ԇ�2���b�l2Hbɉ��;ag,?}�� �Y��x+э�7����h�{�ۥ���1_f�-|���~�I�/35��}��j���z��Z���2�T���3_fzm�#�6��{�{q'l��{�e��!���im��L; :R���QW6y�<�����ShWuW�W.3�4� �� ��V$?� � ��2f1glɉ��Й�����ډ?֗Y+Fy����Dy�r���ʕ�ܤCX&08{��"K>"A��CD?�V@�����A�3�Ǫ,�N\�p�cw&V���4 $ 3��(pπ,}�)�}�i�-�E�/3?��_X�4D}�ٗ�&X�U��R�����ɟS�|^-�h}�����l�� D�������Jp�.��HL9�T����ؖ���,��|5ս�@I˵����d��C-�A%�|ny~�i��Ė� �� e����� B�\-�x Q�{1ʒ�^�`q�� �K8�q|F��)WZ74-�\y�p�2��(o�\�7�FX��L�5�}X�'�u�Ct�{�ؑ�EVCz)P��T��+[�t)��66����T�Ә-� �Dz#j+[*o�h��QFXpGmXl="��D+� 04җd��� ��2SKe�ِQ��8�ɘŤ�]�/3%��^�3_�#�����{�]�3�(� (h� �w����,�^ ̾�O���R�/�R�K�=docS���#�g>�hsk�{�֗J#8z�iW�S4�=�x���5Zz�2�V���r�5��L��YA_f���}��V�Ŷ¨���#�3M^���ĉ�1^��_��%��,�&��(��*z���2�p��I�����*Ju�ۃ�� ������{�9������J|Pb͖��2SѯM{ |3�9��M_*mi��3�E����Ŗ��!�U74�^h�ȹ����l��R�Ө/���O��0����]�3��x^i�� ����WL�V��F]�����(ZW�Aԟ��6m��� $4�߇�3,��j��‹�s�|P��%f��5�X�BB/3��=�ꞡ5ȡ"�# ͍�U/��L�U]pv�;���ȹ|�=|��[�1K�|�B�,91)6y���O�"qF�}�)Fr����|m<�{�� (7Y�y��� ��iԥ�1�9!W��Ri #Sݦ/3��[ �Luo�lad�{��������G �d @��1^/�xa�h2�K�۴xȗ�Z_�Z������d�&c��t��F�H#�@(�\��d]�%|E���1�m1�Ԡ�/9T���C�ZLp�ʬ�O�d�UQ+��d����] ����P]��� ��he�� ��� �̴s5f��%g��0�_f�`e�z�����rn�K�c�O4r�T�G_E_ a�T�c� �E��)�X{Zfx_���u�xa�wСO<�����xa�TѲj��_k��5�7�ޜ�a��r��*�� ��2������\-�1�幵m�CE�M�gt�ɢM��Oز"lѓ��$��k��})P�(�as�|Q<�4yx���6�/��TA��L��'$���68jC�Xtt�9�b�m���F}V�D���bv�&ŰĚԚ��z���[6սB՗�f�+®D��ǪE�,r^� ��D�S�ܷ,6C/�@��%�N�8����E� �F�n��-��VE'�/�&E���_��1�[���N� �3.�H\Kly^V7����c��KH��'шɩ�E�|�fx�~)PD֗JO��/��x����2���>�2��`������9h��z���d��:8�@� 9+��xj$l2�� ��8^�b����a�E�/3M�t��r@1^C��ûMw&�(/-���L�P5i=7�焂$�Lޙ&��f��lEؓ��>���~s�L�cՖ�E�;_�' )�!j�Ĝ�' ^-�6�hM��3qw~��Q[�̍r�����k�_��P�W6y3�{��y��V����ygbNd�1��X���30��֯G��33,�_X,*|�r�M`mm�Bb��^��v\:qqg��X�dĽ�S酅W���F3��p]��,�BT�P𠁔*�l�19H-�*ںd�r����צ;���ϰ)����g�FyB�%z�M9�����T�����74/a�u(��g���%#l��� �s���s�[*o�'f���+h-Y�b�T�C��/��Xc�4��� �E猝��4�dѥtɝԒ%o�S轘�PѪ�ɢZ�^*�A���ѕ�����̫F*:V->D�Y��x���'��C>�\�hݙ$�X`�9e�؎ѱO�T�ޔC�5�_��]�(�US݋�=���bO���GJ{��Ķ܀����,9�̔�y��ɱ��a手;X�����aS�w@Y���;h�s�s��c���S�c�VȲ����7*_fz������]�e��a��%'�x~�j�9eɉ9c�$��L,���:�O����9��,�3v䓭�Z3��ܮ{ȶ,�-9�d��1��,����&Ԡ�+�d�`(g�{Ⱦ�W���X�@ �JHMP����V�/�f�ػ�b���X��,:s9�}H��d��Y�J�ȉG%�4b6����F��bI�/3 3�L^� � ?��� 5f��Ab'����9c� Њ�2l�5Ɏ�)Z'.}�t�����[�g��yB4V�_�9�,�/�>C�s�ĘţC9�DDߴ�phex_�gxOu������"�@��=�����s���� B�P�O]�>Y��0sO��,]�BB�s�,r~`��\-}�"����l�ґHs�jCd�1Dߋ��R݇�GF���i�� {�Z�����ɂC�p��2 �0�"!e�L 2 �#�*�@����N �(y/5�J �����WFO`1��D����P-����Ȃ9��J���]NȦ��d~l��TW �ބ�DW���/�;,*N}O���3�}4�S_�%`%B2�^Zݬ���j�fN�x�zx�x�Ѡh 4C27 �a.Rˌ��*&T�5������h���A�o5�J]�ر�mw�]��g�V�չ�>���m����+���e��H����V���M�"�?� ��7�I�/� z ��9��Bb�.�����>�]��bd�W���L@ ���\�0��RN��-�@������T��ՈϢ�= �jK`2 ���_�Ny)�UHtL)���l���[� m�S�� I���r��}�D��Q[��"� �fUP��1�rVLTXA��J�Sb$΋��"�eEx�5W���^����~��,�6Azʫ�!�A��Jwhg�/ /s�� ��$�FXU���~'/�98��r��� ��Dž@�ay���v&���Dp$l��؞�Ĵ�����EN�s��J�ZnD�U���pE@���Ј+���|��x'6����}w=�Dp�_�=rE�؆.O���K�5�'����}���S�o��:&D�G�h@m���E_b�z�/ �ۍ�͆��|��ɜȤ��5`x��NjT�K��@hK������=�a�D_��~�X���N�.Ȭ������x���49��( ��Ε���z�q�6��,�6t�v"��R��XG�Jٛ#RU !b��ʢU��3^}����F�Ȭ:��]n� �Ṵ>>^/�=1�ĵ|���]@�<�k x{��� �~2&�D=�f�P�28[X����n�E1G�/ٝ�ݾ����u1h�� { // 初始化认证状态 initAuthState(); // 注意:閱讀歷史已由reading_history.js自动处理,无需手动调用 const themeToggle = document.getElementById('theme-toggle'); const themeToggleIcon = document.getElementById('theme-toggle-icon'); const html = document.documentElement; // 检查本地存储中的主题偏好 const currentTheme = localStorage.getItem('theme') || 'light'; html.classList.add(currentTheme); // 更新图标 if (themeToggleIcon) { themeToggleIcon.className = currentTheme === 'dark' ? 'ri-moon-line text-xl' : 'ri-sun-line text-xl'; } // 切换主题 if (themeToggle) { themeToggle.addEventListener('click', () => { const isDark = html.classList.contains('dark'); if (isDark) { html.classList.remove('dark'); html.classList.add('light'); localStorage.setItem('theme', 'light'); if (themeToggleIcon) { themeToggleIcon.className = 'ri-sun-line text-xl'; } } else { html.classList.remove('light'); html.classList.add('dark'); localStorage.setItem('theme', 'dark'); if (themeToggleIcon) { themeToggleIcon.className = 'ri-moon-line text-xl'; } } }); } // 字体大小调整 const content = document.querySelector('.reading-container'); const fontDecreaseBtn = document.getElementById('font-decrease'); const fontIncreaseBtn = document.getElementById('font-increase'); const readingModeBtn = document.getElementById('reading-mode'); const addBookmarkBtn = document.getElementById('add-bookmark'); // 从本地存储获取字体大小設置 let fontSize = parseInt(localStorage.getItem('fontSize')) || 18; content.style.fontSize = `${fontSize}px`; // 减小字体 fontDecreaseBtn.addEventListener('click', () => { if (fontSize > 14) { fontSize -= 1; content.style.fontSize = `${fontSize}px`; localStorage.setItem('fontSize', fontSize); } }); // 增大字体 fontIncreaseBtn.addEventListener('click', () => { if (fontSize < 26) { fontSize += 1; content.style.fontSize = `${fontSize}px`; localStorage.setItem('fontSize', fontSize); } }); // 閱讀模式切换 readingModeBtn.addEventListener('click', () => { document.body.classList.toggle('reading-mode'); if (document.body.classList.contains('reading-mode')) { // 隐藏导航和其他元素,只显示內容区 document.querySelector('header').style.display = 'none'; document.querySelectorAll('.section-container > *:not(main)').forEach(el => { el.style.display = 'none'; }); document.querySelector('main').classList.add('reading-mode-active'); document.querySelector('.fixed.bottom-0').style.display = 'none'; // 隐藏移动端底部导航 } else { // 恢复正常显示 document.querySelector('header').style.display = ''; document.querySelectorAll('.section-container > *:not(main)').forEach(el => { el.style.display = ''; }); document.querySelector('main').classList.remove('reading-mode-active'); document.querySelector('.fixed.bottom-0').style.display = ''; // 显示移动端底部导航 } }); // 书签功能 addBookmarkBtn.addEventListener('click', () => { const bookmarks = JSON.parse(localStorage.getItem('bookmarks') || '[]'); const currentBookmark = { novelId: 'meishigonglve', chapterId: '75454799', novelTitle: '美食攻略', chapterTitle: '第二百八十章 建设遇阻', timestamp: new Date().toISOString() }; // 检查是否已存在相同的书签 const exists = bookmarks.some(bookmark => bookmark.novelId === currentBookmark.novelId && bookmark.chapterId === currentBookmark.chapterId ); if (!exists) { // 限制书签数量为10個 if (bookmarks.length >= 10) { bookmarks.pop(); // 移除最旧的书签 } bookmarks.unshift(currentBookmark); // 添加到最前面 localStorage.setItem('bookmarks', JSON.stringify(bookmarks)); // 显示成功提示 alert('书签添加成功'); } else { alert('书签已存在'); } }); });

看小說網

看小說網是您最喜歡的免費小說閱讀網站。提供海量全本小說免費閱讀,所有小說無廣告干擾,是您值得收藏的小說網站。

© 2023 看小說網 版权所有