<h2 id="events-public">
    Public events
  </h2>

  <p>
    All public events are relayed using the jQuery event system, and they are
    triggered on the <code>&lt;select&gt;</code> element that Select2 is
    attached to. You can attach to them using the
    <a href="https://api.jquery.com/on/"><code>.on</code> method</a> provided
    by jQuery.
  </p>

  <h2 id="events-internal">
    Internal events
  </h2>

  <p>
    Select2 triggers internal events using its own internal event system,
    which allows adapters to communicate with each other. These events are not
    accessible through the jQuery event system.
  </p>

  <p>
    You can find more information on the public events triggered by individual
    adapters in <a href="#adapters">the individual adapter documentation</a>.
  </p>
</section>