id = "productnote"
. Получается что у вас куча элементов с одинаковыми id. И скорее всего вы этот id используете в качестве селектора. Выборка по id возвращает только ПЕРВЫЙ найденный элемент.class="col-md-4 col-xs-6 productnote"
и отбирайте все элементы с ним.<a class="page" data-page="2">2</a>
должен выглядеть примерно так (не проверял):$('body').on('click', '.page', function(e) {
var page = $(this).data('page');
var pageSize = 6;
e.preventDefault();
$('.productnote').hide();
for (var i = page*pageSize; i < (page+1)*pageSize; i++) {
$('.productnote[data-index="'+i+'"]').show();
}
});
не совсем понятно.