отображение и стилизация строк в массиве Dynami c - PullRequest
0 голосов
/ 06 марта 2020

Я новичок в 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 отображали комментарии?

Любая помощь очень ценится.

...