Задать вопрос
@neznaiaka

Почему появляется название файла при переходе по страницам в многостраничном сайте?

Сайт: poddomen5.galkin.website/why-me.html. Когда переходишь по ссылкам , реализовано вот так, без метода onclick вообще не переходит(почему?) :
<nav>
                        <ul id="ddmenu" class="menu">
                            <li> <a id="yellow" href="index.html">ГЛАВНАЯ</a>
                                <ul>
                                    <li><a href="why-me.html" onclick="document.write('why-me.html')">Почему мы</a></li>
                                    <li><a href="about us.html" onclick="document.write('about us.html')">О НАС</a></li>
                                    <li><a href="information.html" onclick="document.write('information.html')">Полезная
                                            информация</a></li>
                                    <li><a href="contact.html" onclick="document.write('contact.html')">КОНТАКТЫ</a>
                                    </li>
                                </ul>
                            </li>
                            <li> <a href="reloading.html" onclick="document.write('reloading.html')">Перевозка в
                                    морг</a>
                                <ul>
                                    <li><a href="ritual-agent.html" onclick="document.write('ritual-agent.html')">Выезд
                                            ритуального агента</a></li>
                                    <li><a href="reload-morg.html"
                                            onclick="document.write('reload-morg.html')">Бесплатная перевозка в морг 24
                                            часа</a></li>
                                    <li><a href="ceremonia.html" onclick="document.write('ceremonia.html')">Организация
                                            похорон</a></li>
                                    <li><a href="#">Катафальный транспорт</a></li>
                                    <li><a href="jesus.html" onclick="document.write('jesus.html')">Услуги
                                            священника</a></li>
                                    <li><a href="gruz200.html" onclick="document.write('gruz200')">Груз 200</a></li>
                                </ul>
                            </li>
                            <li> <a href="morg.html" onclick="document.write('morg.html')">Услуги морга</a>
                                <ul>
                                    <li><a href="services.morg.html"
                                            onclick="document.write('services.morg.html')">Сантинарно-гигиеническая
                                            обработка</a></li>
                                    <li><a href="balzamirovanie.html"
                                            onclick="document.write('balzamirovanie.html')">Бальзамирование</a></li>
                                    <li><a href="cremation.html"
                                            onclick="document.write('cremation.html')">Кремация.Услуги крематория</a>
                                    </li>
                                </ul>
                            </li>
                            <li> <a href="ritual-goods.html" onclick="document.write('ritual-goods.html')">Ритуальные
                                    Товары</a>
                                <ul>
                                    <li><a href="grob.html" onclick="document.write('ritual-goods.html')">Гробы
                                            полированные</a></li>
                                    <li><a href="grob-elita.html" onclick="document.write('ritual-goods.html')">Гробы
                                            ЭЛИТНЫЕ</a></li>
                                    <li><a href="grob-tkan.html" onclick="document.write('grob-tkan.html')">Гробы обитые
                                            тканью</a></li>
                                    <li><a href="pokruvala-posteli.html"
                                            onclick="document.write('pokruvala-posteli.html')">Покрывала, постели</li>
                                    <li><a href="odezhda.html" onclick="document.write('odezhda.html')">Одежда
                                            похоронная</li>
                                    <li><a href="krest.html" onclick="document.write('krest.html')">Кресты</a></li>
                                    <li><a href="venki.html" onclick="document.write('venki.html')">Венки</a></li>
                                    <li><a href="#">Корзины</a></li>
                                    <li><a href="#">Надгробия и памятники</a></li>
                                    <li><a href="#">Урны для праха</a></li>
                                </ul>
                            </li>
                            <li> <a href="#">Услуги кладбища</a>
                                <ul>
                                    <li><a href="kopka-mogil.html" onclick="document.write('kopka-mogil.html')">Копка
                                            могил</a></li>
                                    <li><a href="eksgumacia.html"
                                            onclick="document.write('eksgumacia.html')">Эксгумация</a></li>
                                </ul>
                            </li>
                            <li> <a href="#">Спец.Услуги</a>
                                <ul>
                                    <li><a href="pominki.html" onclick="document.write('pominki.html')">Организация
                                            поминальных трапез</a></li>
                                    <li><a href="nekrolog.html" onclick="document.write('nekrolog.html')">Некрологи</a>
                                    </li>
                                </ul>
                            </li>
                            <li> <a href="online-zapis.html"
                                    onclick="document.write('online-zapis.html')">Онлайн-запись</a></li>
                        </ul>
                    </nav>


$(document).ready(function () {

        $('a').on('click', function (e) {

            e.preventDefault();

        });

        $('#ddmenu li').hover(function () {

            clearTimeout($.data(this, 'timer'));

            $('ul', this).stop(true, true).slideDown(200);

        }, function () {
            $.data(this, 'timer', setTimeout($.proxy(function () {

                $('ul', this).stop(true, true).slideUp(200);

            }, this), 100));

        });

    });

    $(function () {  
        $('#ddmenu a').each(function () { 
            var location = window.location.href; 
            var link = this.href;  
            if(location == link) { 
                $(this).addClass('active');
            }
        });
    });
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Средний 6 комментариев
Решения вопроса 1
lazalu68
@lazalu68
Salmon
Уберите и document.write, и preventDefault, всё заработает
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 дек. 2024, в 19:01
1500 руб./за проект
28 дек. 2024, в 18:56
1500 руб./за проект
28 дек. 2024, в 18:50
1200 руб./в час