我正在自定义本机Wordpress播放列表
echo do_shortcode(\'[playlist ids="3267,3266,821"]\');
我想绑定事件来检测“跟踪更改”和“跟踪结束”,并在这些事件触发时执行一些操作。
所以,我查看了wp播放列表。js。我看到了一些事件,但我不知道如何将其绑定到单独的js文件(jquery)上
events : {
\'click .wp-playlist-item\' : \'clickTrack\',
\'click .wp-playlist-next\' : \'next\',
\'click .wp-playlist-prev\' : \'prev\'
},
clickTrack : function (e) {
e.preventDefault();
this.index = this.$( \'.wp-playlist-item\' ).index( e.currentTarget );
this.setCurrent();
},
ended : function () {
if ( this.index + 1 < this.tracks.length ) {
this.next();
} else {
this.index = 0;
this.current = this.tracks.at( this.index );
this.loadCurrent();
}
},
next : function () {
this.index = this.index + 1 >= this.tracks.length ? 0 : this.index + 1;
this.setCurrent();
},
prev : function () {
this.index = this.index - 1 < 0 ? this.tracks.length - 1 : this.index - 1;
this.setCurrent();
},
是否可以绑定这些事件?