Orange with dashed border = Trigger zone (.test-element) - popunder listens for clicks here
frequency: 1
period: 1 second
tabUnder: true
triggerMethod: 2 (triggerSelectors)
triggerSelectors: [".test-element"]
Expected: Click → popunder opens
DOM: <a class="test-element">
Expected: Click yellow area (not blue button) → popup (no href), click blue button → navigation with tab-under
DOM: <article class="test-element"> <a> </a> </article>
Deep nesting variant:
Expected: Click green area (not button) → popup (no href), click green button → navigation with tab-under
DOM: <div class="test-element"> <article> <a> </a> </article> </div>
Expected: Click on text or image → popunder opens
DOM: <a class="test-element"> <span> <img> </a>
Expected: Click on orange span → popunder, click outside span → navigation
DOM: <a> <span class="test-element"> </span> </a>
Expected: Click → popunder should still open (despite preventDefault/stopPropagation)
DOM: <a class="test-element" onclick="e.preventDefault(); e.stopPropagation()">
Ad Spot (zone 117)