Skip to content

neighbor-popovers

Detect non-adjacent popover triggers and targets.

Severity

off

❌ Incorrect

html
<div>
  <button popovertarget="m">Open</button>
  <p>separator</p>
  <div id="m" popover>Menu</div>
</div>

✅ Correct

html
<button popovertarget="m">Open</button>
<div id="m" popover>Menu</div>

Reference

Configuration

json
{
  "rules": {
    "neighbor-popovers": "error"
  }
}

Released under the MIT License.