Я пытаюсь создать правило, основанное на событиях, на Adobe DTM, чтобы событие записывалось в любое время, когда класс класса меню изменяется с "item" на "item-active" , В отчете должны быть возвращены данные-ссылки или значения индекса данных элемента li.ADOBE DTM - создание правила, основанного на событиях, на основе Active CSS
<div class="menu">
<ul class="list">
<li class="item" data-reference="#chapter1" data-index="1">
<div class="number"><a href="#chapter1">1</a></div></li>
<li class="item-active" data-reference="#chapter2" data-index="2">
<div class="number"><a href="#chapter2">2</a></div></li>
<li class="item" data-reference="#chapter3" data-index="3">
<div class="number"><a href="#chapter3">3</a></div></li>
</ul>
Меню для долгосрочной форме статьи и изменения классов к пункту-активным, когда пользователь прокручивает вниз до указанной главы. Как я могу создать правило на основе событий, основанное на приведенной выше информации?
Благодаря
изменяет значение класса при нажатии? –
Привет, да, он может меняться по клику, но он также может автоматически меняться, когда пользователь прокручивается до определенной главы статьи. – jc2391
DTM не имеет встроенного способа сделать это. Лучше всего вы можете написать некоторые пользовательские js, чтобы проверить его и обернуть в 'setInterval', чтобы постоянно проверять его. –