【发布时间】:2013-05-09 13:16:18
【问题描述】:
我正在添加文字“I Tot I Taw a Puddy Tat!”以这种方式在 ready 函数中使用 jQuery 到页面顶部:
$("#Twitterati").html("<h3>I Tot I Taw a Puddy Tat!</h3>").append(tweetiePie);
...但我想用此文本输入控件的内容动态替换占位符文本(“I Tot I Taw a Puddy Tat!”):
<input type="text" name="inputQuery" id="inputQuery" placeholder="Enter something" style="display: inline-block;" />
...当 Enter 键被捣碎时。我该怎么做?
我试过了:
$("#inputQuery").keyup(function(e) {
if(e.keyCode == 13) {
$("#Twitterati h3").val($("#inputQuery".val()));
}
});
...还有这个:
$("#inputQuery").keyup(function(e) {
if(e.keyCode == 13) {
$("#Twitterati h3").replaceWith($("#inputQuery".val()));
}
});
...但是没有人做任何事情,我可以看到...
更新
现在运行得很好;但我也希望在 inputQuery val 替换文本/标题/标题时刷新推文。 IOW,我可以将文本从“jquery”更改为“html5”,但我显示的推文仍然是 jquery 推文。如何让该 div 刷新?
【问题讨论】:
标签: jquery html dynamic html-input