1
0
mirror of https://github.com/SuperBFG7/ympd synced 2025-10-31 22:03:01 +00:00

add play-on-click func, fixup of current playing song

This commit is contained in:
Andrew Karpow
2013-11-08 12:58:18 +01:00
parent 1675fe5220
commit 9ee50d00b7
6 changed files with 19 additions and 2011 deletions

View File

@@ -98,6 +98,12 @@ function webSocketConnect() {
"<span class=\"glyphicon glyphicon-trash\"></span></a>")
.find('a').fadeTo('fast',1);
},
click: function() {
console.log($(this));
$('#salamisandwich > tbody > tr').removeClass('success');
socket.send('MPD_API_PLAY_TRACK,'+$(this).attr('trackid'));
$(this).addClass('success');
},
mouseleave: function(){
$(this).children().last().find("a").stop().remove();
}
@@ -176,10 +182,8 @@ function webSocketConnect() {
(elapsed_seconds < 10 ? '0' : '') + elapsed_seconds + " / " +
total_minutes + ":" + (total_seconds < 10 ? '0' : '') + total_seconds);
$('#salamisandwich > thead > tr').each(function(value) {
$(this).removeClass('success');
});
$('#playlist_'+obj.data.currentsongid).addClass('success');
$('#salamisandwich > tbody > tr').removeClass('success').css("font-weight", "");
$('#salamisandwich > tbody > tr[trackid='+obj.data.currentsongid+']').addClass('success').css("font-weight", "bold");
if(obj.data.random)
$('#btnrandom').addClass("active")