Auto Playlist options by Folder loaded dynamically

This commit is contained in:
Concept211 2012-09-26 14:07:50 -03:00
parent 51013658c2
commit 1ed4111ab0

View file

@ -1,4 +1,4 @@
$(document).ready(function () { $(document).ready(function () {
//User config staff //User config staff
$('#Username').val($.cookie('username')); $('#Username').val($.cookie('username'));
//$('#Password').val($.cookie('passwordenc')); //$('#Password').val($.cookie('passwordenc'));
@ -401,18 +401,24 @@
return false; return false;
}); });
// Playlist Click Events // Playlist Click Events
$('#AutoPlaylistContainer li.item').live('click', function () { $('#AutoPlaylistContainer li.item, #FolderContainer li.item').live('click', function () {
$('#AutoPlaylistContainer li').removeClass('selected'); $('#AutoPlaylistContainer li').removeClass('selected');
$('#PlaylistContainer li').removeClass('selected'); $('#PlaylistContainer li').removeClass('selected');
$(this).addClass('selected'); $(this).addClass('selected');
getRandomSongList('', '#TrackContainer'); var genre = $(this).data('genre');
var folder = $(this).data('folder');
getRandomSongList('', '#TrackContainer', genre, folder);
}); });
$('#AutoPlaylistContainer li.item a.play').live('click', function () { $('#AutoPlaylistContainer li.item a.play, #FolderContainer li.item a.play').live('click', function () {
getRandomSongList('autoplay', '#CurrentPlaylistContainer'); var genre = $(this).data('genre');
var folder = $(this).data('folder');
getRandomSongList('autoplay', '#CurrentPlaylistContainer', genre, folder);
return false; return false;
}); });
$('#AutoPlaylistContainer li.item a.add').live('click', function () { $('#AutoPlaylistContainer li.item a.add, #FolderContainer li.item a.add').live('click', function () {
getRandomSongList('', '#CurrentPlaylistContainer'); var genre = $(this).data('genre');
var folder = $(this).data('folder');
getRandomSongList('', '#CurrentPlaylistContainer', genre, folder);
return false; return false;
}); });
$('#PlaylistContainer li.item').live('click', function () { $('#PlaylistContainer li.item').live('click', function () {
@ -436,6 +442,7 @@
}); });
$('#action_RefreshPlaylists').click(function () { $('#action_RefreshPlaylists').click(function () {
loadPlaylists(true); loadPlaylists(true);
loadFolders(true);
return false; return false;
}); });
$('#action_DeletePlaylist').click(function () { $('#action_DeletePlaylist').click(function () {
@ -653,4 +660,4 @@
} }
}).disableSelection(); }).disableSelection();
}); // End document.ready }); // End document.ready