У меня есть выпадающее меню, которое динамически заполняется с помощью функции php.возвращаемая строка выглядит следующим образом:
$return_string .= "<li class='dropdown-item-row row' style='" . $style . "' onClick='window.location.href='" . $row['link'] . "'>
<span class='dd-pic'>
<img src='" . $user_data['profile_pic'] . "'>
</span>
<span class='dd-right'>
<span class='dd-date'>
" . $time_message . "
</span>
<span class='dd-notif-text'>" . $row['message'] . "</span>
</span>
</li>";
Когда пользователь нажимает на ссылку, он перенаправляет их на конкретное уведомление.У меня есть <li>
тег onClick='window.location.href='" . $row['link'] . "'
Я получаю здесь ошибку Uncaught SyntaxError: Неожиданный конец ввода.Кто-нибудь может увидеть что-то, чего мне здесь не хватает?
Он работает локально, если я обертываю его в тег <a>
, но это глупо, учитывая, что он связан с тегом <li>
и, вероятно, не будет работать на удаленном сервере.Я думал, что что-то простое в JS, как это может быть решением.
Любая помощь приветствуется!Спасибо заранее.