Попробуйте убрать эту строку document.querySelector('.js-catalog-link-btn')
И обратиться к элементу именно через jQuery $(.js-catalog-link-btn').click(function(e)...
querySelector это vanilla js и, если я правильно помню, jQuery с ним работать не будет.
Могу конечно ошибаться
Где ошибка, Вам, в консоли браузера написали. Там даже написано, что, по мнению браузера, пошло не так.
Пожалуйста, покажите ошибку, чтобы можно было, беде Вашей, помочь
Вы уже описали алгоритм действий.
По нажатию на кнопку 'Сохранить':
1. Проверить заполнение поля.
2 коль заполнено, указать что input disable.
3. Отправить данные.
В чем вопрос?
Никак. Чтобы найти div с классом caseText этот div нужно прописать в html.
Потом стереть все портянки не относящиеся к вопросу, оставить только релевантный код. (Подумайте сами, зачем тут CSS?) и спросить ещё раз.
Вы бы хоть ошибку показали. Сидеть и просматривать портянки кода, обычно ни времени ни желания нет. Тут все просто, но на будущее, если хотите получить ответ, постарайтесь задать максимально развернутый вопрос
$check_user = mysqli_query($connect, 'SELECT * FROM `users` WHERE `login` = '. $login . ' AND `password` = ' .$password. ')';
Или {$login} и {$password}
oxidmod, дал Вам нормальный ответ. Из вопроса не видно доходят ли требуемые данные на сервер.
Я подозреваю, что нет.
И ещё вопрос. Зачем в обработчике Вы вводите дополнительные переменные?
$message .= isset($_POST['modal_title] ? $_POST['modal_title] :'';
Будет замечательно работать
Валентина, если стандартные инструменты ВордПресс не помогают, попробуйте поставить этот, или подобный плагин. И допишите свою кастомизацию.
Логика не сложная, при наведении на якорь:
1. Убрать у всех класс 'подсветка'
2. Добавить выбранному класс 'подсветка'.
Валентина, возможно я слегка туповат, не отрицаю. Но я дважды сравнил английский и французский варианты, в мобильной версии, и разницы не заметил.
Поясните пожалуйста, какие якоря (кстати, что Вы вкладываете в это понятие?) Светятся/ не светятся? На чем сделан сайт. Можно ли увидеть код?
Тогда, м.б можно будет беде Вашей помочь
12rbah, Вы ищете трудности там где их нет. Да для Vs code нужно устанавливать расширения, более того многие из них работают, из коробки, не совсем так как вам хочется. И их нужно кастомизировать. Но есть много информации и делаете Вы это лишь единожды, настраивая среду.
Из хороших новостей - через месяц другой работы Вы заметите, что автокомлит вам нужен постольку поскольку. Вы будете замечательно писать сами без него.)
Это Вы CDN имеете ввиду?
Если Вы подключаете jQuery cdn, то какую подсветку синтаксиса Вы хотите получить?
Если Вас волнует отсутствие автодополнения в Vs code для jQuery, то ищите соответствующее расширение для Vs code
поищите