0

现场示例(仅适用于 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。有任何想法吗?

4

1 回答 1

1

在点击事件函数中定义嵌入代码

$('.generateEmbed').click(function(){
    var embedCode = $( "#embedContainer" ).html();
    $('.embed').text("" + embedCode + "");
});
于 2013-09-17T18:08:09.393 回答