そのため、このスタックオーバーフローの質問では「標準化されたトラックリスト」を使用しています。これは、ガイドラインが開発者に使用するように指示しています。
cssを使用してトラックリストの各エントリからフィールドを簡単に削除し(display:noneなど)、同様に一般的な外観を変更できます。ただし、各エントリに別のフィールドを追加したいと思います。
例として、spotifyクライアントの「トップリスト」機能を参照してください(私にとって、これはAPPSの2番目の項目です)。これらのリストは通常のプレイリストのように見えますが(もちろん、そのように動作します)、各要素の横に番号があり、形式が少し異なります。
車輪の再発明を完全に行わずに、自分のアプリケーションでこれを行うことは可能でしょうか?
私は次のようなことをすることができます:$(".sp-list a").each(function(){$(this).append("foo")})
しかし、それは現在表示されているトラック(ish)にのみ影響します。プレイリストの一部がスクロールして表示されなくなっても、それらのトラックは影響を受けません。また、Spotifyがリストの一部を再描画することを決定した場合(たとえば、影響を受けたアイテムをスクロールして非表示にしてトラックを再生した場合)、変更は失われます。したがって、これは特に実行可能/クリーンではありません。
考え?