Интересно, почему события jQuery не работают с тегом HTML, проанализированным из кода PHP.
У меня есть код PHP, и главная веб-страница имеет тот же код jQuery, что и сценарий в коде PHP.
Код PHP ниже.
echo "<script>
$(document).ready(function(){
$(\"input\").focus(function(){
$(this).css(\"background-color\", \"#000000\");
});
$(\"input\").blur(function(){
$(this).css(\"background-color\", \"#ffffff\");
});
});
</script>";
echo " 기사평 : <img src='./imoticon/good.png' style='width:23px;height:23px;' title='좋아요'>좋아요<img src='./imoticon/bad.png' style='width:23px;height:23px;' title='싫어요'>싫어요";
echo " <option id = ".$i." onclick=\"showComment".$i."(this.value)\" value = ".$item_link4."> Show Comments </option>
<div id='showComment".$i."'></div>";
echo "<input type='text' name='inputComment' size='150' id='input".$i."' onfocus=\"this.value=''\" value=\"댓글\" ><button onclick=\"inputComment".$i."(document.getElementById('input".$i."').value)\" >완료</button><button onclick=\"document.getElementById('input".$i."').value = ''\">댓글 재세팅</button>
<input type='text' name='txtfile' id='txt".$i."' value = ".$item_link4." hidden>
<div id='comment".$i."'><b>입력하신 댓글이 아직 없습니다.</b></div>";
}
Но события jQuery не происходит. Зачем? Конечно, у меня на главной странице есть 2 тысячи строк кода javascript. Идентификатор входного тега будет отправлять входной текст в другой код javascript.
К вашему сведению
Я делаю доску комментариев RSS, как показано ниже.

Id состоит из целого числа и строки. Да, функция javascript inputComment () работает. Тег 1 элемента должен принадлежать 1 javascript или 1 jQuery?
Вы видели, как код на самом деле отображался в браузере (через «Просмотр исходного кода» или подобное)? Если да, не могли бы вы поделиться этим? Когда вы смешиваете PHP и Javascript, я думаю, что будет легко ввести синтаксис или другую ошибку, которая может не сразу проявиться в сценарии PHP.
@KellyMarchewa Исходный код PHP не отображается из-за RSS. Я делаю комментарии и рекомендации для каждой статьи RSS автоматически.






idне должен быть целым числом. У вас действительно несколько функцийshowCommentиinputComment? .. или, может быть, я неправильно это читаю