Если вы собираетесь сохранить свой код как есть, вы можете создать пользовательскую переменную, используя Custom JavaScript.
Для этого вам нужно сначала создать пользовательскую переменную, выбрав Пользовательский JavaScript тип:
![enter image description here](https://i.stack.imgur.com/yY99H.png)
Этот код должен выполнять работу (я тестировал id)
function() {
return {{Click Element}}.closest('.card-content').getElementsByClassName('card-title')[0].innerText;
}
![enter image description here](https://i.stack.imgur.com/iE459.png)
Пользовательская переменная вернет текст внутри .card-title.
Чтобы проверить пользовательскую переменную, вы можете создать тупой тег HTML с console.log
сценарий, заменив Inside TXT
именем, которое вы дали своей пользовательской переменной:
<script>console.log( {{Inside TXT}} )</script>
![enter image description here](https://i.stack.imgur.com/WvsK8.png)
Триггер должен быть щелчком по всем элементам.
![enter image description here](https://i.stack.imgur.com/9MTQi.png)
При предварительном просмотре этого тега захваченный текст должен появиться в вашей консоли, а также на панели отладчика.
Чтение снова ваш вопрос, мне интересно, собираетесь ли вы иметь несколько элементов .card-title внутри .card-content. В этом случае эта настраиваемая переменная работать не будет. Сообщите мне, в чем дело.
Кроме того, код мог бы быть проще, но я не совсем уверен, как он действительно будет работать на вашем сайте, поэтому этот код кажется более надежным, поскольку он работает щелчок в любом месте элемента.
РЕДАКТИРОВАТЬ: Чтобы протестировать его, после щелчка по элементу на левой панели (Сводка) появится новый «Щелчок». Там, на вкладке «Переменные», вы увидите переменные, захваченные щелчком. Данные будут храниться под именем переменной, которое вы дали переменной.
![enter image description here](https://i.stack.imgur.com/pljtj.png)