ここに新しい開発者があります。複数のHTML要素にJQueryを再利用する
同じJQueryによって生成された複数の要素がページにあります。各要素には適切なコンテンツが関連付けられてロードされますが、この場合は異なるトラックをクリックする関数によって、最後のセットからコンテンツがプルされます。
これまでの研究から、私はこれが競争条件のケースであると信じています。
左側の2人のプレーヤーの曲名をクリックすると、#player-3から画像、曲名、アーティスト名、および.mp3データがどのように取得されたかを確認できます。事前にhttps://gist.github.com/hisasann/337283
本当にありがとうございました:
$("#player-2").jAudio({
playlist: [{
file: "http://spindrop.io/audio/forgetme.mp3",
thumb: "http://spindrop.io/images/ar.jpg",
trackName: "Hungry",
trackArtist: "American Royalty",
trackAlbum: "Prismatic EP",
}, {
file: "http://spindrop.io/audio/mistakes.mp3",
thumb: "http://spindrop.io/images/ar.jpg",
trackName: "Red",
trackArtist: "American Royalty",
trackAlbum: "Prismatic EP",
}, {
file: "http://spindrop.io/audio/riverbed.mp3",
thumb: "http://spindrop.io/images/ar.jpg",
trackName: "Lifeline",
trackArtist: "American Royalty",
trackAlbum: "Prismatic EP",
}]
});
$("#player-3").jAudio({
playlist: [{
file: "../audio/staticheart.mp3",
thumb: "../images/geo.jpg",
trackName: "Family",
trackArtist: "Geographer",
trackAlbum: "Animal Shapes",
}, {
file: "../audio/taillights.mp3",
thumb: "../images/geo.jpg",
trackName: "Looping",
trackArtist: "Geographer",
trackAlbum: "Animal Shapes",
}, {
file: "../audio/theline.mp3",
thumb: "../images/geo.jpg",
trackName: "Sonic",
trackArtist: "Geographer",
trackAlbum: "Animal Shapes",
}]
});
http://codepen.io/kylebillings/pen/BKmZJx
&
は、ここではjqueryのの非縮小さバージョンへのリンクです。私は何かを学ぶことに感謝しています。
あなたが使用しているオーディオプラグインへのリンクはありますか? – Derlin
@Derlin私は上記の編集を行った。ここに私が出会ったスクリプトの最も明確なバージョンがあります。 https://gist.github.com/hisasann/337283 –
さて、あなたはそれを修正しましたか?ミニ版はどこから来たのですか? – Derlin