所以我在这个 stackoverflow question 中使用了“标准化曲目列表” ,并且指南指导开发人员使用。
我可以使用 css 轻松地从曲目列表中的每个条目中删除字段(仅显示:无等),并同样改变总体外观。但是,我想为每个条目添加另一个字段。
例如,请参阅您的 spotify 客户端中的“热门列表”功能(对我来说,这是 APPS 下的第二项)。这些列表看起来很像普通的播放列表(当然,也可以这样操作),但每个元素旁边都有一个数字,格式也有点不同。
是否可以在我自己的应用程序中做到这一点,而无需完全重新发明轮子?
我可以做类似的事情:$(".sp-list a").each(function(){$(this).append("foo")})
但这只会影响当前可见的轨道(ish)。如果播放列表的一部分滚动到视野之外,这些曲目不会受到影响。此外,如果 Spotify 决定重绘列表的任何部分,这确实发生了(例如,如果我将受影响的项目滚动到视野之外并播放曲目),我将丢失更改。所以这不是特别可行/干净。
想法?