webmusic.js: set onclick-event on state element just once
This commit is contained in:
parent
4db20d159a
commit
5b9d62eac2
|
@ -71,8 +71,9 @@ window.onkeyup = function (event) {
|
||||||
function initState() {
|
function initState() {
|
||||||
const dirElements = document.querySelectorAll(".dir");
|
const dirElements = document.querySelectorAll(".dir");
|
||||||
const fileElements = document.querySelectorAll(".file");
|
const fileElements = document.querySelectorAll(".file");
|
||||||
|
let id = 0;
|
||||||
|
|
||||||
let id = 0;
|
document.getElementById("state").addEventListener("click", togglePlayback)
|
||||||
|
|
||||||
dirElements.forEach(function(element){
|
dirElements.forEach(function(element){
|
||||||
element.id = id++;
|
element.id = id++;
|
||||||
|
@ -166,7 +167,6 @@ function toggleContinue() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateState() {
|
function updateState() {
|
||||||
document.getElementById("state").setAttribute('onclick', 'togglePlayback()');
|
|
||||||
let statestr = "[";
|
let statestr = "[";
|
||||||
statestr += gstate;
|
statestr += gstate;
|
||||||
if (sound.playing()) {
|
if (sound.playing()) {
|
||||||
|
|
Loading…
Reference in a new issue