Задать вопрос
@Proshka17

Почему не работает код?

if($checkerer == 'yes') {
printf('
<script>
	$(".64").attr("src","system_images/liked.png");
</script>
');
}


В переменной $checkerer лежит значение yes.Но код почему то не работает.А если добавить script перед if,вот так:
printf('
<script>
	$(".64").attr("src","system_images/liked.png");
</script>
');

if($checkerer == 'yes') {
printf('
<script>
	$(".64").attr("src","system_images/liked.png");
</script>
');
}

То все работает.В чем причина?
  • Вопрос задан
  • 2402 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
fsdsdfsfdsfsdfsdfsdfsdfsd
@fsdsdfsfdsfsdfsdfsdfsdfsd
Unknown
А если добавить script перед if, то все работает:

Значит переменная $checkerer не содержит "yes".
Ответ написан
if($checkerer == 'yes') {
printf('
<script>
$(document).ready(function(){
    $(".64").attr("src","system_images/liked.png");
})
</script>
');
}
Ответ написан
viktorvsk
@viktorvsk
Класс с цифры, фейспалм
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы