Итак, у меня есть пользовательский скрипт, добавленный в хром, автопейджер.
в настоящее время я использую
//div[@class=\'entry-content\']/p[contains(.,\'chapter\') or contains(.,\'Chapter\') or preceding-sibling::p[contains(.,\'Chapter\')] and (following-sibling::p[contains(.,\'Translator Ramblings\')] or following-sibling::p[contains(.,\'Translating Ramblings\')] or following-sibling::p[contains(.,\'Ramblings\')] or following-sibling::p[starts-with(.,\'Translator\')] or following-sibling::p[starts-with(.,\'Translating\')])]
Мне нужен условный аргумент, где, когда приведенный выше код ничего не разрешает, он выберет
//h3[contains(.,\'Share this\')]
Вместо. Я хочу, чтобы h3 был выбран только в этом случае. Я не могу понять, как написать это в xpath, я просмотрел другие связанные вопросы, и они не решают эту проблему. Если я не могу решить это с помощью xpath, как мне решить это с помощью javascript? Я использую жирную обезьяну на хроме.