Прокручивая сообщения, чтобы найти и создать заголовки для фотографий на Tumblr - PullRequest
0 голосов
/ 20 сентября 2011

Я создаю тему Tumblr и столкнулся с дорожным блоком.Tumblr, к сожалению, не позволяет создавать заголовки для Тип фотографии .Поэтому я решил взять p:first-child в каждом aside (где я размещаю текст заголовка / блога) и заменить общий hgroup h3 a (заголовок сообщения) на p:first-child контент i 'мы выбрали;таким образом создавая заголовок.

Надеюсь, это не кажется запутанным.Я использую jQuery для большинства анимированных элементов на странице и хотел бы продолжить использовать jQuery для выполнения этой задачи.

Вот текущий код, который я использую:

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

проблема в том,что он возвращает массив всех элементов p: first-child, в результате чего появляются 5 заголовков, в которых должен отображаться только один.

Я хотел бы взять каждый найденный элемент first-child и поместить каждыйотдельный элемент вместо родительского элемента заголовка.

Любая помощь, которая может быть предоставлена, будет великолепной!

1 Ответ

0 голосов
/ 20 сентября 2011

Если каждый aside содержится в своем собственном section, вы можете сделать это:

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