При нажатии навигационных ссылок страница переходит в корень (http://mypage.se/) - PullRequest
0 голосов
/ 29 ноября 2018

При установке navLinks: true, fullcalendar создает элементы привязки без свойства href.Это заставляет мою страницу переходить к корню страницы при нажатии.

Для временного решения этой проблемы я реализовал это быстрое исправление:

viewRender: function (view, element) {
                    var elements = $("[data-goto]");
                    elements.prop("href", "javascript:void(0)");
                }

Теперь я не могу с уверенностью сказать, что эта проблема связана с этимпроект, являющийся проектом .net mvc с нокаутом или то, как браузеры обрабатывают щелчки якоря без href.

Если бы кто-нибудь мог пролить свет на это для меня, это было бы очень приятно.

Яиспользуя FullCalendar v3.9.0

1 Ответ

0 голосов
/ 29 ноября 2018

Это произошло из-за неправильной настройки Sammy.js.

При нажатии на ссылку без тега href sammy автоматически перенаправляет на корневую страницу./ "и ничего не делать.

Sammy(function () {
    this.get('/', function () {
    console.log("/");
    });
}).run();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...