【发布时间】:2013-05-16 09:24:57
【问题描述】:
我现在可以动态替换 html 文本 (How can I replace html text dynamically?),但是当 inputQuery val 替换文本/标题/标题时,我也需要刷新推文。 IOW,我可以将文本从“jquery”更改为“html5”,但我显示的推文仍然是 jquery 推文。我怎样才能让那个 div 刷新?内容位于 jqueryUI 选项卡中,但这可能无关紧要。
更新
这就是我所拥有的:
$("#inputQuery").keyup(function (e) {
if (e.keyCode == 13) {
$("#Twitterpated h3").text(this.value);
inputQueryText = this.value;
loadTweets(); // this concatenates the bits necessary, with inputQueryText in the middle (the "screen name" part)
}
});
...它不起作用。也就是说,文本变了,拼接的twitterUrl是正确的,但是页面没有刷新。
我开始思考 - 也许问题是我没有清除以前的条目。如何清除调用 loadTweets() 的 html?我试过了:
$("#Twitterpated h3").html("");
...和:
$("#Twitterpated h3").html().val("");
...无济于事。
【问题讨论】:
-
您最初使用什么代码填充推文?
-
@KevinB:我调用了一个函数;第一次工作正常。当我更新 html 文本时,我再次调用该函数,并使用 URL 的更新值,但它不会刷新。这是我想要的 val,但页面没有刷新,所以没用。
-
您没有向我们展示上述代码也无济于事。
-
我希望有一些读心者一起阅读。
标签: jquery html dynamic twitter jquery-ui-tabs