Javascript:
var header = $("#inputHeader").val();
function coolInput() {
if (header === "") {
$("#displayHeader").text("Type Something!");
}
else if(header !== "") {
$("#inputHeader").keyup(function () {
var value = $(this).val();
$("#displayHeader").text(value);
}).keyup();
}
}
setInterval(coolInput, 1);
HTML:
<blockquote>
<p id="displayHeader">jQuery no worky.</p>
<small><?php echo $_SESSION['user']; ?></small>
</blockquote>
我的 jQuery 确实可以工作,因为该段落被更改为“Type Something!”,但是当我在文本框中输入内容时,值不会改变。