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();