jQuery - 在使用replaceWith之后输出更新的HTML

时间:2013-09-17 17:59:50

标签: jquery dom replacewith

实例(仅适用于FireFox。仍在使用): http://taylorcammack.com/projects/twitter-story/

一点介绍:jQuery新手所以语法可能很粗糙,试图为标准的Twitter小部件创建一个容器。

这是用于更新磁头和磁头的功能。小标题。我正在使用类似的方法来更新我未添加的小部件ID。

    $('.submit').click(function(){
    $('.header_twitter').replaceWith("<div class=\"header_twitter\">#" + searchTerm + "</div>");
    $('.subhead_twitter').replaceWith("<div class=\"subhead_twitter\">" + twitSubhead + "</div>" );
});

更新头部和后部小标题,我通过以下方式刮掉#embedContainer div:

var embedCode = $( "#embedContainer" ).html();
$('.generateEmbed').click(function(){
    $('.embed').text("" + embedCode + "");
});

我遇到的问题是嵌入容器没有注册使用replaceWith更新的HTML。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在点击事件功能中定义embedcode

$('.generateEmbed').click(function(){
    var embedCode = $( "#embedContainer" ).html();
    $('.embed').text("" + embedCode + "");
});