From bb7d66250b89127eb5c098fc322941163f1c7e86 Mon Sep 17 00:00:00 2001 From: gballan1 Date: Mon, 28 Nov 2016 20:26:19 -0500 Subject: [PATCH] Fixed some of the album selection stuff --- public/js/music.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/public/js/music.js b/public/js/music.js index ad70155..fa23b56 100755 --- a/public/js/music.js +++ b/public/js/music.js @@ -10,12 +10,25 @@ $(document).ready(function() { }); // on album art click - $('.music-album thumbnail').on('click', function() { + $('.music-album .thumbnail').on('click', function() { // change selected album changeSelectedAlbum(this); }); }); +function changeSelectedAlbum(albumElem) { + var oldSelected = $('.music-album.selected'); + var newSelected = $(albumElem).parent(); + + if (oldSelected.data('albumid') != newSelected.data('albumid')) { + // remove selected class from the old element and add it to the new one + oldSelected.removeClass('selected'); + newSelected.addClass('selected'); + + // change available songs + } +} + function changeSelectedAlbum(albumElem) { var oldSelected = $('.music-album.selected').parent(); var newSelected = $(albumElem).parent();