Показать сообщение отдельно
  #4 (permalink)  
Старый 19.07.2025, 21:27
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,831

const table = document.querySelector('.treasure_tab');

const indexOfItemsThatHasMap = [].map.call(
  table.querySelectorAll('[src="/Themes/images/Blackmarket/map.png"].dnosel'), 
  node => {
    const row = node.closest('tr');
    const cell = node.closest('td');
    
    return {
      rowIndex: [].indexOf.call(row.parentNode.children, row),
      cellIndex: [].indexOf.call(cell.parentNode.children, cell),
    };
  }
);

console.log(indexOfItemsThatHasMap);
Ответить с цитированием