Так что я не могу заставить эти кнопки работать. Я пробовал так много разных способов. Итак, у меня есть несколько объектов "player", и все они имеют кнопки .div_tab. И мне нужно иметь возможность делать что-то на этом отдельном игроке, когда я нажимаю кнопку этого игрока. Этот код ничего не делает, когда я нажимаю кнопку.
Почему? Как исправить? спасибо!
$(document).ready(function() {
for (let i in players)
{
$(players[i].div_tab[0]).on('click', function() {
console.log("Hello world!");
});
}
});
(редактировать)
Я создаю вкладки с этим кодом:
this.addTab = function(name, id)
{
this.tabs.html(this.tabs.html() + "<div class='tab' id='"+id+"'>"+name+"</div>");
}
this.addTab("Select", "select");
this.addTab("Customize", "customize");
this.addTab("Audio Line", "audio-line");
this.addTab("Audio Circle", "audio-circle");
this.div_tab = this.tabs.find('div.tab');