В некоторых областях плагина вы используете метод find () для сохранения области действия в отдельном модуле новостей, в других вы используете всю коллекцию класса, которая находится на странице
Прекрасный пример: вы начинаете с цикла внизу для вызова init () и передаете каждый элемент в качестве аргумента init (), но затем он не используется, и вы привязываете обработчик clcik к каждому a.readmore
на странице.
Больше такого рода контекста поможет. Обратите внимание на p.find ()
init: function(config, p){
$.extend(this.config, config);
this.createSubString(p);
p.find('a.read-more').on('click', news.show);
}
Также внимательно посмотрите на использование news.container
. Это каждый контейнер на странице с этим классом