Определение изменения в div

246
11 мая 2018, 12:16

Есть div page_left предметами, предметов может быть много. Если мы кликаем на предмет то его имя записывается в div с id page_right. Делаю первый клик по предмету, то есть по с классу inventory_item_link который завернут в div с классом itemHolder и сперва записывается в div с id iteminfo0_game_name а div с id iteminfo1_game_name остается пустым, при втором клике в div с id iteminfo1_game_name а div с id iteminfo0_game_name остается прежнем, при третьем клике опять в div с id iteminfo0_game_name а div с id iteminfo1_game_name остается прежнем, при четвертом в div с id iteminfo1_game_name а div с id iteminfo0_game_name остается прежнем и так далее. Вопрос как определить и вывести например в консоль div последний измененный, то есть в который записано актуальное имя.

<div class="page" id="page">
    <div class="page_right">
        <div class="iteminfo" id="iteminfo0">
            <div id="iteminfo0_game_name" class="ellipsis"></div>
        </div>
        <div class="iteminfo" id="iteminfo1">
            <div id="iteminfo1_game_name" class="ellipsis"></div>
        </div>
    </div>
    <div class="page_left">
        <div class="itemHolder">
            <a href="" class="inventory_item_link"></a>
        </div>
        <div class="itemHolder">
            <a href="" class="inventory_item_link"></a>
        </div>
        <div class="itemHolder">
            <a href="" class="inventory_item_link"></a>
        </div>
    </div>
</div>

Клин по inventory_item_link

document.addEventListener("click", function(e) {
    if (e.target.classList.contains('inventory_item_link')) {
        ...
    }
});
READ ALSO
Помогите переписать JQuery в JS [дубликат]

Помогите переписать JQuery в JS [дубликат]

На данный вопрос уже ответили:

243
Можно ли внести изменения в карту Яндекса после её загрузки?

Можно ли внести изменения в карту Яндекса после её загрузки?

У меня возникла такая ситуация: при загрузке страницы загружается карта с неким количеством плейсмарков, и я хочу по клику пользователя на специальную...

208
Расчет стоимости на JavaScript [требует правки]

Расчет стоимости на JavaScript [требует правки]

Нужно реализовать расчет стоимости ремонта как здесь https://gnezdovcom/ (смотреть вкладку калькулятор)

208