SimpleMVC: Трудности с Ajax на главной странице
Primary tabs
Заметка относится к урокам по 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() можно тут
- Log in to post comments
- 1991 reads
vedro-compota
Sun, 01/26/2020 - 22:51
Permalink
странно, вообще
странно, вообще
из функции-обработчика должно быть достаточно, надо будет воспроизвести эту штуку
_____________
матфак вгу и остальная классика =)