网站 - Wordpress
使用的插件 - https://github.com/tomharrigan/transporter
插件Js文件 - https://github.com/tomharrigan/transporter/blob/master/transporter.js
JS
文件的第121行
/**
* Renders the results from a successful response.
*/
Scroller.prototype.render = function( response ) {
this.body.addClass( 'infinity-success' );
// Check if we can wrap the html
this.element.append( response.html );
this.body.trigger( 'post-load', response );
this.ready = true;
}
基本上我想修改一些我的html before
附加数据
唯一的问题是我无法修改插件Js
文件,因为它可能会获得更新并且所有更改都将丢失
是否可以在另一个JS
文件中扩展插件?
/**
* Renders the results from a successful response.
*/
Scroller.prototype.render = function( response ) {
this.body.addClass( 'infinity-success' );
// changed html
this.element.find('.infinite-wrap .loading-message').html('Next post is loaded');
// Check if we can wrap the html
this.element.append( response.html );
this.body.trigger( 'post-load', response );
this.ready = true;
}