Показать сообщение отдельно
  #12 (permalink)  
Старый 24.03.2022, 06:31
Профессор
Отправить личное сообщение для Артист Посмотреть профиль Найти все сообщения от Артист
 
Регистрация: 25.09.2016
Сообщений: 163

Сообщение от рони Посмотреть сообщение
Артист,
можно только гадать, что и как вы хотите сделать. чем не устроил вариант #2 ?
Так там получается что находит только первую таблицу.
Если вы про это:
Сообщение от рони Посмотреть сообщение
let table = document.querySelector('div.cre_creature').closest('table');
Хочу для онлайн игры гвд, сделать отображение лидерства армий, т.к. в ивентах не понятно чья армия сильнее.
Я давно написал расширение для хрома и пихаю в него все свои доработки именно к этой игре.
Сообщение от voraa Посмотреть сообщение
Значит вы не все условия своих таблиц написали.
Четко напишите, чем нужная таблица отличается от ненужной. Что в ней есть, чего нет в других.
Да вроде все описал, в 3 посте пример. Отличается только классом дивов. С таким классом нет больше ничего на странице, объектов вернее нет.
Открываю код страницы в новой вкладке, в поиск ввожу cre_creature, 21 совпадение.
Из них 14 - это из таблиц, т.е. 2 таблицы у которых по 7 ячеек.
Остальные 7 - это в самом верху страницы параметры классам задаются.

Сообщение от voraa Посмотреть сообщение

Почему вы пишете 'div[class^="cre_creature"]', а не 'div.cre_creature' ?
В этом есть какой то особый смысл?
Да, смысл есть, у таблиц ещё бывает класс "cre_creature72", это я уже немного вперёд просто забегаю.

Сообщение от voraa Посмотреть сообщение
Ошибка в...
Спасибо. ))

Вечером ещё раз перепроверю.

Последний раз редактировалось Артист, 24.03.2022 в 06:35.
Ответить с цитированием