通过帖子循环查找和创建tumblr照片帖子的标题

时间:2011-09-20 14:46:47

标签: jquery html5 tumblr

我正在创建一个Tumblr主题,并遇到了障碍。不幸的是,Tumblr不允许 Photo post type 的标题。因此,我决定在每个p:first-child(我在其中包含标题/博客文本)中使用aside并将通用hgroup h3 a(帖子标题)内容替换为我已选择p:first-child个内容;从而创造了一个标题。

希望这听起来不错。我正在为页面上的大多数动画元素使用jQuery,并希望继续使用jQuery来完成此任务。

以下是我正在使用的当前代码:

$('section').each(function(index) {
         $('hgroup h3 a').append( $('aside p:first-child em') );
    });

问题是它返回了所有p:first-child元素的数组,导致5个标题只出现一个。

我想要的是获取每个找到的第一个子元素,并将每个单独的项放在其父标题元素的位置。

任何可以提供的帮助都会很棒!

1 个答案:

答案 0 :(得分:0)

如果每个aside都包含在自己的section中,那么您可以这样做:

$('section').each(function(index) {
     $('hgroup h3 a', this).append( $('aside p:first-child em', this) );
});