2014-02-11 1 views
0

я сделать простую галерею Flickr API:Сортировка и добавление новой галереи - изображения, загруженные из Flickr

HTML:

<div id="html"><h4>Tag: html</h4></div> 

ЯШ:

<script> 
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?", 
    { 
    tags: "html", 
    tagmode: "any", 
    format: "json" 
    }, 
    function(data) { 
    $.each(data.items, function(i,item){ 
     $("<img/>").attr("src", item.media.m).attr("data-published", item.published).attr("data-taken", item.date_taken).appendTo("#html").wrap("<a href='" + item.link + "'></a>"); 
     if (i == 3) return false; 
    }); 
    }); 
</script> 

Это отображение 4 фотографии с заданным тег. Теперь я хочу сделать опцию сортировки. Сортировка должна отображать 4 фотографии, упорядоченные по опубликованным или принятым датам (атрибуты публикуются и публикуются данными). Он должен использовать данные, собранные во время загрузки галереи. Я лоток, чтобы сделать это как на этом сайте: http://mixitup.io/demos/template , но это не работает для меня.

Второй вариант - возможность создавать и удалять галереи - вход для ввода новой галереи (галерея name = tag) и список существующих галерей со ссылкой для удаления.

ответ

0

посмотрите @http://mixitup.io/#Methods >>> сортировать по настраиваемого массив

Syntax: $('#Grid').mixitup('sort',['custom',array]); 

Этот метод оживляет элементы нового пользовательского порядка (не обязательно сортируется по определенному признаку). Новый порядок должен быть массивом целевых элементов с каждым элементом как объектом jQuery в желаемом порядке.

+0

не работает. изображения загружаются динамически, и это может быть проблемой. – user3298304