Галерея изображений для отображения на основе критериев

0

У меня есть набор изображений с именами, такими как NH-1, NH-2, NH-3,... и другой набор NS-1, NS-2, NS-3,.... отображаемый как изображения галереи с тремя изображениями в ряд. Теперь я создам div слева, который отображает ссылки на категории. Скажем, у этого div есть категории NH и NS. Предположим, что когда я нажимаю на NH, изображения в галерее должны быть отфильтрованы и должны отображаться только изображения с префиксом NH, и когда я нажимаю на NS, все изображения с NS в качестве префикса должны отображаться. По умолчанию, если ничего не щелкнули, тогда все изображения должен отображаться. Как я могу это сделать.

2 ответа

0

У вас есть только ваши данные, просто нужно рассмотреть подход

сначала вам нужно поймать функцию щелчка по категориям

$("category selector").click(function(){
//logic here to call a function to show images and pass prefix
showImageWithPrefix(get NH or NS,send image count accordingly);
});

function showImageWithPrefix(prefix,Count)
{
//now you can show the images using a for loop just by appending ''-'' and
 'image extension' to the 'image name prefix'
}
0

Вы можете реализовать javascript

function showImages(var type) {
  // Based on the type of image, you can display the images as gallery

  // For each image element you want to add you can use the following code. Define a CSS class called as .thumbnail to show the image gallery in thumbnail size.
  $('#content').prepend('<img id="imgid" src="imgfile.jpg" class="thumbnail"/>')
}

Вызовите метод showImages ('') в событии onlcick ссылки.

  • 0
    Если все изображения JPG, могу ли я сделать фильтр
  • 0
    Да, вы можете сделать фильтр, даже если расширение img - jpg.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню