Ответ 1
Вопросы: 1- Вы включаете в себя зависимости jQuery Javascript, а также в своей кодовой базе? 2- Я загрузил zip файл, запустил его на Xammp локально и, похоже, загруженную демо-версию не тестовую страницу, можете ли вы подтвердить, какая страница является вашей тестовой страницей из сжатого файла, прикрепленного к вашему вопросу? 3- Можете ли вы создать макет (в случае возникновения какого-либо кода на стороне сервера) в jsfiddle? 4- Ссылка, предоставленная для плагина jinquery с бесконечным прокруткой, сломана, она должна быть: https://github.com/joneath/infiniScroll.js
Если вы хотите, чтобы плагин paginator jQuery был независимым, вам может потребоваться вызвать его с учетом элемента контейнера.
....
Из предложенной ссылки я думаю, что мы должны поэкспериментировать с этим. Кроме того, вы можете захотеть создать куки файл или что-то в этом браузере, чтобы запомнить изменения в плагине на нескольких экземплярах. Вот некоторые мысли?
1 #
Backbone.InfiniScroll(collection, **options**)
Создайте экземпляр нового объекта InfiniScroll после визуализации представления Backbone.
myView = Backbone.View.extend({
initialize: function(){
_.bindAll(this, "render");
this.render();
this.infiniScroll = new Backbone.InfiniScroll(this.collection, {success: this.appendRender});
} )};
2 # С первого взгляда в меню "Параметры"
target: $(window),
Возможно, нам стоит попробовать:
$(body).find('#container1'),
-or-
$(window).children('div').hasClass('container'),
Просто некоторые идеи, сами не экспериментировали -
3 # Возможно, вы захотите сделать (1) функцией javacript и запустить ее на основе класса или его идентификатора для инициализации прокрутки над нужным контейнером.
Что все идеи, которые я мог бы придумать, взглянуть очень быстро, но не стесняйтесь отвечать, если это помогает или хотя бы дает какое-то направление.
4 # Еще одна мысль состоит в том, что myView может быть переменной с идентификатором метки времени в Javascript, таким образом вы можете обеспечить уникальность и, поскольку вы вызываете новое, тогда у вас может быть несколько экземпляров плагина, запускаемого для вашего представления.