SimpleMVC: Трудности с Ajax на главной странице

Заметка относится к урокам по SimpleMVC:

Во время переноса функциональности MyFirstCMS на движок SimpleMVC возникла проблема - ajax-ссылки, которые корректно отрабатывали в MyFirstCMS перестали это делать:)

Помогла модификация кода следующим образом:

- Было:

 ....$('a.ajaxArticleBodyByGet').one('click', function(){
        var contentId = $(this).attr('data-contentId');....

- Стало:

 ....$('a.newAjaxGet').one('click', function(event){
        event.preventDefault();
        let contentId = $(this).attr('data-contentId');....

Т.е. в функцию-обработчик я стал передавать событие и сразу после входа в обработчик выполнять event.preventDefault();

Почитать подробнее про event.preventDefault() можно тут

Key Words for FKN + antitotal forum (CS VSU):

vedro-compota's picture

странно, вообще

 return false 

из функции-обработчика должно быть достаточно, надо будет воспроизвести эту штуку

_____________
матфак вгу и остальная классика =)