Показать сообщение отдельно
  #2 (permalink)  
Старый 14.11.2019, 00:27
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от drkrol
mineclass[0] // по логике тоже самое secondbox[0]
По какой логике? На самом деле... "secondbox"[0]

Вам нужно переделать так...

var boxes = {
	firstbox: ["-16","13"],
	secondbox: ["-10","11"]
};


то можно так...
var mineclass = this.classList[1];
console.log(mineclass) // вернёт имя класса.

var box = boxes[mineclass]; // выберет нужный массив из boxes
// тут можно устроить проверку, ведь может и не быть класса,
// который вы только добавили в HTML, но в скрипте ещё не добавили массив
var x = box[0];
var y = box[1];

Последний раз редактировалось Malleys, 14.11.2019 в 00:36.
Ответить с цитированием