Почему вызов этой функции меняет id поля?

Всем привет

Сейчас пишу небольшую функцию, которая бы добавляла класс к абзацу.

<p id="combutton{{ review.id }}" onclick='ShowComClick(id={{ review.id }})' class="review_show_comments_button">Показать комментарии</p>


<script async type="text/javascript">
    function ShowComClick(id) {
            $("#combutton" + id).addClass("comhideblock");           
            return false;
        }
</script>


В итоге, при клике класс не добавляется, а вот становится вот так <p id="{{ review.id }}" ...</p>

Если я меняю id на любой другое имя, например, number, то все работает верно.
  • Вопрос задан
  • 180 просмотров
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
onclick='ShowComClick("{{ review.id }})"'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы