34 lines
820 B
JavaScript
34 lines
820 B
JavaScript
$(function() {
|
|
/* Fix the position of chess board while scrolling */
|
|
if (obj = $('#GameWrapper')) {
|
|
obj.affix({
|
|
offset: {
|
|
top: function () {
|
|
return obj.parent().offset().top;
|
|
}
|
|
}
|
|
})
|
|
};
|
|
|
|
/* Sort a tournament table with tablesorter */
|
|
$('.tablesorter .opponent').addClass('{sorter: false}');
|
|
$('.tablesorter').tablesorter({
|
|
theme : 'blue',
|
|
widgets : ['zebra'],
|
|
sortReset : true,
|
|
sortRestart : true
|
|
});
|
|
})
|
|
|
|
/* Stylize pgn4web elements by Bootstrap */
|
|
function customFunctionOnPgnGameLoad() {
|
|
$('#GameSelSelect').addClass('form-control');
|
|
$('#autoplayButton').click(refreshButtonset);
|
|
}
|
|
function customFunctionOnMove() {
|
|
refreshButtonset();
|
|
}
|
|
function refreshButtonset() {
|
|
$('#GameButtons input').addClass('btn btn-default');
|
|
}
|