Я новичок в js и пытаюсь найти способы отображения и стилизации строк в массиве над изображениями.
JS:
NEW_COMMENTS = ["five", "six", "seven"];
function testFunction()
{
var log = ["one", "two", "three", "four"];
var srcOne = "rdmImg.jpg";
var srcTwo = "specificImg.jpg";
imgContainer = document.getElementById("container");
img = [];
for (i = 0; i < log.length; i++)
{
img[i].src = srcOne;
document.getElementById("container").appendChild(img[i]);
}
}
Все изображения назначены srcOne и установите srcTwo, если щелкнуть. Предположим, что нажата кнопка img [0] (не показана), затем img [1], img [2], img [3] отобразит log [1], log [2] и log [3] соответственно.
Проблема в том, что массив 'log' всегда содержит индекс 0 и поэтому, несмотря на нажатие на img [0], он все равно будет отображать комментарий. Как сделать так, чтобы при нажатии на любое изображение srcOne он НЕ отображал комментарий, в то время как другие изображения srcOne отображали комментарии?
Любая помощь очень ценится.