Я использую API Tumblr для создания ленты новостей на моем сайте. В настоящее время для каждого поста возвращается API:JQuery: Оберните динамически созданный контент из API
<div class="posttitle">TITLE</div>
<div class="postbody">content</div>
Чтобы сделать укладку, я хочу, чтобы обернуть их в DIV, так что я написал:
$('#newsbox > .posttitle').each(function(){
$(this).next('.postbody').andSelf().wrapAll('<div class="tumblrpost"/>');
});
Однако, я не могу получить эту работу. Может ли это быть потому, что сообщения Tumblr динамически создаются и не являются частью DOM вначале, когда запускается JQuery?
Я установил вышеприведенный скрипт после скрипта API, но никакой разницы.
Кто-нибудь знает правильный способ достижения этой упаковки?
EDIT:
API: http://jsfiddle.net/tgAUJ/
Пожалуйста, пост как можно создавать сообщения Tumblr. Попробуйте это, если вам нужно (jsfiddle.net) –
согласился с тем, как вы его начинаете с начала и т. Д. – origin1tech
@ SébastienRenauld добавил выше, спасибо! – MeltingDog